<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:bynd="http://www.beyondmeat.com/20200926"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="bynd-20200926.xsd" xlink:type="simple"/>
    <context id="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i073290525f8745b29a484a4e089658e1_I20201106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2020-11-06</instant>
        </period>
    </context>
    <context id="ia600f38d038a449a898fb7e3cfd36130_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i417146b4dbcc4265946fb3d505ca97a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i0efb60bf2cc048079e6466633729a347_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i2daf74a52c2e43e9bba82bf4e81d5905_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ie1ea03cb68bb4046a1227093fc8046b9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2a2741d6274846ec869349663b76dd1c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i84ac362ed1e1443c8dea8f14b47f1149_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2184c0e7de494d2993dd555c932cd227_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i837c422e89794032a408b357fed85888_D20200101-20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="i22c9f01af02b4bd9997ed3a6ad416a21_D20200101-20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="ie7be55f2131a41d9a1619382f48c46e4_D20200101-20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="ia0ce5262f2b648f18ac658bc0424030b_D20200101-20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="i11a9ea3fc4a84faf83316872b9a92627_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i2cd9c47fc430488d94d7d4a5be7a1950_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="iba8667321aeb432695274c699e6c24bd_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="ia4cf15daf5df408c8d59aad02a9ba7c3_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i1d37722e6705442497b81bfd08c86e59_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i8877f05bd1b04810bbbb37f2ec73dde0_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="i8a0dfff6f85e4512893b2ae60e07a4d1_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="ieaee7cffcca64473a1c6dbfbd58a106b_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="ife135657589c45c4883f82f034d6fd95_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="ibfbb5c0ff8624608af3561b8ea3e0b84_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="ib23b961301d74065b3ba807f4771c650_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="i1d99f64560004bcfb1050a2cd851704d_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="i3828e1872249423381afc59f6c66327c_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="i8f9a96eacaaa46099a79cc7b19840fca_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="i1e45683bbd84412f83146fe7c5243109_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="i78de51707e994f65979188d6cbb5a3cf_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ifb74423f0d6f4a098e0730fa1de039b4_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="iefe255153e0a49fe84a3466b53dd2cb9_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ic7bd54d143e94513a8b2feceb954056a_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i98f35497c38345c2ad1e7a28c51bd364_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i4ff80c846b3d4e04b07751a1bdfc2ce0_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i67bdf2cf1f2546199936bb4bd776a5bf_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ic56190be5b4d43008c9b46b792679961_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibd11acfeaafa47718645b3905dd8111c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i16670e9c7e234aaca809bb76bbd4dc8d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4e52586d75c448cfb91790cbd4cf8d54_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i90ddf39955f34532a4eb476eab6f9a5b_D20190101-20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="i36d3fd06f0b34706ba17296e163fcb84_D20190101-20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="i8d17b3379d9f47a4960236f763cac16b_D20190101-20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="i24c3c400d64f485e8fbdf2452f9ca652_D20190101-20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="i9add61bee1014ce199b921908cf16abe_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i640fd4a4655e43c4a195345ddf3f285e_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="id8ef1f7c5d514f32b5222dbcbea25be2_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i4363997d974d4789a14a038ce029232c_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i6b8954b031e949d9bc780176b8ccbe53_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="ic4ca0777014b40fa9ac715fb213307ca_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="i86c05c8cc5f54d0f93529d8e9b0a384f_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="i0f42ebd758184f61bbd40a9e8470146f_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="i4b704c42fafd4162a6cdf9d1cbcbefa0_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="i30b6c7624c684b01af1bfb48e5f686be_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="ia79361c05a4847bdbfc86a378dcdef5c_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="i46267f613a2c443091e62e5d0a309fce_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="i6feebb9a6ebe4a899db4060fef5c8985_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="i0ae4c582fde4424383d6b70086b6008f_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="ibdf94f2f691a4bf5bc09bba91ccd8c1a_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="ibba3816fde614e6da9bc8229a6d52fd7_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="i901df6bcf21440afb6fb4fc7cba5351f_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i0d1fd456c67248859ce655b0218554d6_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i4a4e35b992874c84b62624c017da5108_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ic5b1207a82a1427f85862f8ff85a0ea8_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="icd81873ce6df437da810e1736d639ac5_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="id9227978d86149779dfaea5dff54bb62_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i081e2ba728c14fa188f6315d3c4953cc_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="ied1749b354aa477689e82f1533821f8d_D20201030-20201030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="i6262a29850b745b4ab1481acb5d42ece_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">bynd:LongLivedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ifc884a6ed42b4c638696bc23101e11dc_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="idff19849e7f24ec287c787d869e2593c_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i805b985ee953485ab9bfd1a29bff8978_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ib4cedfaddca2477ea9bc8ffabb5532db_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i9a03cef158f146fda6e3b432bab1a343_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bynd:ResearchAndDevelopmentEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ic9c9b45040b0463fb28d276f8eb8b1bc_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bynd:ResearchAndDevelopmentEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i8156047daf9d437d87c8db0f1fe611d9_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i64251594a4aa48749873d5aa57501ac7_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i5a55cf910afc44df882e76ac94cb1ed7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bynd:FrozenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieebc93b4fd974c57857ecb59e2d54d0c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bynd:FrozenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id14e54b850774866a436f96476a6be98_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i8e2d8f68b54b404fb4a85473f7e89663_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i7d0b0f20f1e540fb9d82e3497be9ebe3_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i1a401e814d10420fa69fae8e0631585f_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i9152f8d0162f47e28d4a896413f5ea8c_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ie3a5f130735d459f8c1cb064a93ef06c_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i97445599b3e347d39abc1f0c1759e710_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i72fc1a19445249c8b9703a9554a20a2d_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i4f49cad3e56848fc924c9bd049b1f808_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i91af7d7ea27749bc86be330c36b4cf4b_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i8727e58ecb444a318415b5c6ac3dbaf6_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i5966f73e2d5c4eb8a45bf0d9ad273eff_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i0cea321654bf4168be37bc27df82ccf6_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i9e38f40b730942b2bc3fa8ac7817d87d_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ie2216067b968403588517f75af40c812_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ia5883e79f1ea4bb6b748a284e2181d81_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i32f3396d293f4c70baa95ed46c90dfed_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i8bcfbaccae014e0b8dbab1f2ca542959_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i7402f6aa1c6f4d87bf27090dd0888d00_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="iaa44d471ebbb4028925c28c513d2e67f_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="if202871ef5dd450ea5f678395fc5057f_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i234825df89a148819c51623a3c0caaf8_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i4feda438601c47a2b6ab3882552bd0b0_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i9f970a96fa334e4b820d0e913738ec5f_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i2bf3af20223d4c6791c01f27fa5624f1_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bynd:DistributorOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="id609fa676f4144899726613b83b595d1_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bynd:DistributorOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ib75c6bbe67094d59a835b827dbaef5b0_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bynd:DistributorTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="icf485d432e944d63b808164da561b7bb_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bynd:DistributorOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i5eb5ea3329984c0490fa6c11354ed8bb_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bynd:DistributorOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i9ba5195421174be1a8b7dcaf7a305f06_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bynd:DistributorTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i4ea241470f334e9e8e2f967ed202390f_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i42d82237ff514658b229f14c16845c94_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i38fc56981b5b45eda92d33f00c303b40_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ie7c29ec912d14acdb3aff30a5d152569_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ied57641d05404b0abcbb0d9a8fc6722c_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="icbde4ab767cf43d2aecf4b8fd02acd75_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ie42792cee948492ca19170e030c952f4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i84e0170d68c440a49ab4a0cbe9fe8d65_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i0ee975d4fcb346db80931dc359c8683c_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i014610f5955847e5b7e2d955228d6d65_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i42520fdf9823467f9695ff35811c44e1_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ieb481375f51a44edbe96b55b6d498899_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ia8f7abf0c85147b595da7139745d42d7_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i57de52d3d8af4926aa05408d439be003_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i3010883e79c944cf902f3cdc7833d959_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie660533ada5343d59bf7a191fca5e580_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0371b03320f44e1e828bd202b7b3063a_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i55c12c5a84bb46bd969ff14eac55604a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c24fa56914444e790faed6885a7f1b4_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bynd:ResearchAndDevelopmentEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ide5be5aff6434cef82060202b4e8cfd0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bynd:ResearchAndDevelopmentEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i69ceb3eaf80e4e4db2baa960d71c17bd_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i110a6914933c4054a5d82df823d0b3f8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifae568a32ff74b39bd63217ebfc6380d_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i36310002d3204dc2bece278bdef00b63_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaa36adc153c6428a92c2480c685dc07a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia14e5a35ff3f4674a914706d3ce4d6c1_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i73b5218fe1814c6dbe7f793295a0bb86_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ida0b9c2031aa41e09b883262f74a8341_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i41c6a2f588da410c8fc15b43ce921da6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i720c96157a154fef8ee5ba7a34ca0442_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i1048ba747832494baf90634497bf075e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6f11c7b401af4f6f8f8e052ba37e7ea0_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="id248739975d9413682cdb3bb789c95fd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b31899a319b479cb7cbea9c32fe01bf_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i87fb748e6ebc4feab4eb426c7c7a6bbe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia4f262f6c73f43f8a0da6518b95d07be_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ia2ed12e42c964d24a55fb92ffc738b7b_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i904660ab054c495bb2ed2ec4ca4bef4d_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i32a4ec8857aa4657b529ff177e207ce0_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i9a51d369ee2c4be09a97c10436630f3f_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i23ed9bb5baf04b73aa09937e874c4188_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="if02d1751e68a486a99f534ebb8895fb9_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i12c7fc21ec594a27932fe078573912e9_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i9b8b400d643e4d35b83ee6c0fabdf4e5_I20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-21</instant>
        </period>
    </context>
    <context id="i4e64478789b046acb6854f6bd8b7b6e2_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="if35ab8f9722348afb8e7631953346d2c_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="i93a354942b0f4336a6d326077ef68d1b_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="icbad2f8cd8954a43aab855a6b0c33c87_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="iaaf5f16cd01546a98c4d086e6c3f7ff1_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="icd86e89f0fd1434eb31610106648dfa9_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="i87f08abd9bd54fdba484c5a83bc1af9b_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="i1c0382ddc5dd4353aebdb4656a71b2cf_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="i9647a1a91cca4a1dad5b8f86675656d9_I20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2020-04-21</instant>
        </period>
    </context>
    <context id="i9517ef008dc7493ca7916983527a420f_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="icb0f4b24d75843f7bab973b8b36d6502_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i88ecb84402184c348ba10953fbda645b_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bynd:SVBCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i1252cd82f08a42718daba61cafb5ffce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bynd:SVBCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib370ce75564844beb66a2ab43ed31615_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bynd:A2018TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="id7fab1e8b0b34c4a841bcde031329755_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bynd:A2018TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2edace6fb950455983d979a6f9e019a4_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bynd:EquipmentLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i24c8c1e87988477c8f945220053c29aa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bynd:EquipmentLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5d1334f5ccfe46fe9dd0b567191923c4_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i9bc692d5a2294605a1e736cf132de03f_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ida71d9e327ca4f649d14a9fe3a85f8ef_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i5fc5be46c0ec401aa10a69c0a9ba038e_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i6098c7e7eb7943f086285081c034dd29_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bynd:EquipmentLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="iab66d0a032324bf2b71757433799115f_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bynd:EquipmentLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i94391b7f46444dcea2e788f4c2cedb05_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bynd:EquipmentLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i098ff4994b3d480ea1fa3e4e1eb3f4f6_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">bynd:EquipmentLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ie4f8719d13ec46128e6116eda5b14f66_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ibcd76d60af1d41acb6bf88bb177dc0d1_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i9376806857b64c38a986356e1d3793d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i61c142a2fcc542cdb2f60b8c6a033d0c_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i6c6a39d0981c44fa9075d2deb5639602_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i0d7eeb1c532345a0afd68a50e9fdd9b9_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="if242ba5a502d4bc0bcfc0e0b4bfcd4d8_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="iab4b2b5e35da4b5a8119c70dd0c85d36_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i4c586d621d094e46a766a6ce537761ed_D20190801-20190801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-01</endDate>
        </period>
    </context>
    <context id="i29d767e3ad3a4f79a465da7c16ed099c_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i1ade8b7e539241578bd28c91ae1ad84f_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="icfd10d338cd24b01899641f81277426a_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i4f2e94ed546b4219af0d3b6115b4e3b9_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ifc9c1eab7132453288a5cc8b14186731_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i6541b84a107d4f629a6d53700c7e4223_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bynd:NewEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i690de45ca0ca40c2a06697c12e0f0658_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bynd:NewEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i714a5d635f7e413b8f9edeaaaf26d8d1_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bynd:NewEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i2d5a554b50c243fca728498c160af862_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bynd:NewEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i9258b71ea3cf45059026e020c34d356b_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i909319ce659c49858b5ae3d8d6857720_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">bynd:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i7d82a5447b644896bfacb475a24b10fc_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bynd:BrandAmbassadorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i5f0649e44e204a239934dda0b9851ec1_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bynd:BrandAmbassadorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">bynd:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ie156a61853cf4b3bb8fa1c6caaa7e6d1_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i409c9ab747ef473b881d9984fc0dd88a_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i7b49aa7b27364ca2a0cc7da4350efea3_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ia7df09f379994592a0a168eab5fa516f_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i8d2d333ff2894a599a12bab896afe7aa_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="if85dd2187e5b413c97a70dff0b9f8887_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ieba10483caf145a58d54f204996d5199_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ie62cac2a51324578845fcec8fdc03169_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i6527c785f1b8401e923db778fdcdd667_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="if8aaa1e6ceb4452b8575bb059be89e62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7223c62eec8e4ef0ac2cc0cadf28a68c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5f07d42d93c74af5abf1c7df6147fef1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ie3fc0364da174da48c1e751080d9b772_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i1881f642f8ca47fba5775f68b93530be_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="icf7a0ad7297d405ebf924571758cb349_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i825eb75d417b45f2a161c063e0815115_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i626a85a009774898aaa93518143e2c66_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bynd:A2018EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i4daf2a4bc0f74d0090f25bcbdc65c5e4_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bynd:A2018EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="id9ac1c5f5e324b0c9f0ef0f75ffa8c36_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ic16ef3edc24f45f2b5e6fbf492ff1bba_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i0ad0151786de489897b8f87aea660f49_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">bynd:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ifdbc380cf4fb48acaef1f492c8934b0c_D20200101-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bynd:BrandAmbassadorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="if727e45afb7f486a93dd6351260f8fd4_I20200316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2020-03-16</instant>
        </period>
    </context>
    <context id="ic230257342274948b3b77a4d94b05181_I20200526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2020-05-26</instant>
        </period>
    </context>
    <context id="i430766b25f7d4101a76fcf87d70817a3_D20200526-20200526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2020-05-26</startDate>
            <endDate>2020-05-26</endDate>
        </period>
    </context>
    <context id="if33897b6476f45009c8788faf8bd7382_I20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">bynd:AdministrativeCommitteeOfJiaxingEconomicTechnologicalDevelopmentZoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-22</instant>
        </period>
    </context>
    <context id="i485cbae2dd0745be92bd1d6cc8fe11f0_I20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">bynd:AdministrativeCommitteeOfJiaxingEconomicTechnologicalDevelopmentZoneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-22</instant>
        </period>
    </context>
    <context id="i10b5c8d88c1843879c985f5a59399554_D20200922-20200922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">bynd:AdministrativeCommitteeOfJiaxingEconomicTechnologicalDevelopmentZoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-22</startDate>
            <endDate>2020-09-22</endDate>
        </period>
    </context>
    <context id="ia2d61fb03fdc47a28770e90d0351885a_D20200110-20200110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <startDate>2020-01-10</startDate>
            <endDate>2020-01-10</endDate>
        </period>
    </context>
    <context id="i48f28abb2b7042809a9769a9cad9f7c4_I20200110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
        </entity>
        <period>
            <instant>2020-01-10</instant>
        </period>
    </context>
    <context id="ibb03d278abe94b5d8b0569e9e87f7303_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CapitalAdditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i1b471f35b93f449aa2ac3fb5e202aa4c_D20181001-20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">bynd:FormerCoManufacturerComplaintMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="i7836e6d91f874d8db6299a60adcc5a8b_D20200124-20200124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">bynd:FormerCoManufacturerComplaintMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-24</startDate>
            <endDate>2020-01-24</endDate>
        </period>
    </context>
    <context id="i5d661403e79046a085d250846318be2e_D20200127-20200127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001655210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">bynd:FormerCoManufacturerComplaintMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-27</startDate>
            <endDate>2020-01-27</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="contract">
        <measure>bynd:contract</measure>
    </unit>
    <unit id="defendant">
        <measure>bynd:defendant</measure>
    </unit>
    <unit id="numberofemployees">
        <measure>bynd:numberOfEmployees</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80L2ZyYWc6YzczYjg4NmRmMTgzNDFmOTg0N2EyNWViNzRkNGZjNTMvdGFibGU6ZWJhZDUwNWJmZjgzNDY4MWEyN2YxYjlmYWVkZDVlMDMvdGFibGVyYW5nZTplYmFkNTA1YmZmODM0NjgxYTI3ZjFiOWZhZWRkNWUwM18zLTEtMS0xLTA_a5843866-0357-4845-a269-a2d5a6621c01">0001655210</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80L2ZyYWc6YzczYjg4NmRmMTgzNDFmOTg0N2EyNWViNzRkNGZjNTMvdGFibGU6ZWJhZDUwNWJmZjgzNDY4MWEyN2YxYjlmYWVkZDVlMDMvdGFibGVyYW5nZTplYmFkNTA1YmZmODM0NjgxYTI3ZjFiOWZhZWRkNWUwM180LTEtMS0xLTA_aa607af4-e1fb-44c9-9009-9dd11664649d">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80L2ZyYWc6YzczYjg4NmRmMTgzNDFmOTg0N2EyNWViNzRkNGZjNTMvdGFibGU6ZWJhZDUwNWJmZjgzNDY4MWEyN2YxYjlmYWVkZDVlMDMvdGFibGVyYW5nZTplYmFkNTA1YmZmODM0NjgxYTI3ZjFiOWZhZWRkNWUwM181LTEtMS0xLTA_f7f5fb9b-db6f-43cd-92ae-1f3d8345a5ed">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80L2ZyYWc6YzczYjg4NmRmMTgzNDFmOTg0N2EyNWViNzRkNGZjNTMvdGFibGU6ZWJhZDUwNWJmZjgzNDY4MWEyN2YxYjlmYWVkZDVlMDMvdGFibGVyYW5nZTplYmFkNTA1YmZmODM0NjgxYTI3ZjFiOWZhZWRkNWUwM182LTEtMS0xLTA_cf42d308-d987-4e05-86b1-3cc5d5e6027c">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80L2ZyYWc6YzczYjg4NmRmMTgzNDFmOTg0N2EyNWViNzRkNGZjNTMvdGFibGU6ZWJhZDUwNWJmZjgzNDY4MWEyN2YxYjlmYWVkZDVlMDMvdGFibGVyYW5nZTplYmFkNTA1YmZmODM0NjgxYTI3ZjFiOWZhZWRkNWUwM183LTEtMS0xLTA_c182ec9b-d757-4c00-a719-e0f3a74589ea">false</dei:AmendmentFlag>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ied57641d05404b0abcbb0d9a8fc6722c_I20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDYw_843bbcf2-6ff9-4482-91bc-a048c777f2c5">P2Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="ie42792cee948492ca19170e030c952f4_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA4NQ_355d6128-074b-4e2f-929e-b23cdbef0af7">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id9ac1c5f5e324b0c9f0ef0f75ffa8c36_D20190101-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82Ny9mcmFnOjM2MDMyY2QyMmQ4ZDRiZjdhNDgyMmQ3MDY3MTM4NzBkL3RhYmxlOmJjNWY3Mzk2ZDMwMjQ2NTE5MDUwOTc4NTAyNGEzYTZiL3RhYmxlcmFuZ2U6YmM1ZjczOTZkMzAyNDY1MTkwNTA5Nzg1MDI0YTNhNmJfNy0xLTEtMS0w_c0eaae98-c0f9-4011-aa03-9bd016683d7e">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ic16ef3edc24f45f2b5e6fbf492ff1bba_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82Ny9mcmFnOjM2MDMyY2QyMmQ4ZDRiZjdhNDgyMmQ3MDY3MTM4NzBkL3RhYmxlOmJjNWY3Mzk2ZDMwMjQ2NTE5MDUwOTc4NTAyNGEzYTZiL3RhYmxlcmFuZ2U6YmM1ZjczOTZkMzAyNDY1MTkwNTA5Nzg1MDI0YTNhNmJfNy0xLTEtMS0w_c3e7f88f-b129-4492-9b60-b77b19d754eb">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0ad0151786de489897b8f87aea660f49_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82Ny9mcmFnOjM2MDMyY2QyMmQ4ZDRiZjdhNDgyMmQ3MDY3MTM4NzBkL3RhYmxlOmJjNWY3Mzk2ZDMwMjQ2NTE5MDUwOTc4NTAyNGEzYTZiL3RhYmxlcmFuZ2U6YmM1ZjczOTZkMzAyNDY1MTkwNTA5Nzg1MDI0YTNhNmJfOC0xLTEtMS0w_b4fd7866-b759-4052-90d6-83fc3e5f4c0f">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifdbc380cf4fb48acaef1f492c8934b0c_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82Ny9mcmFnOjM2MDMyY2QyMmQ4ZDRiZjdhNDgyMmQ3MDY3MTM4NzBkL3RhYmxlOmJjNWY3Mzk2ZDMwMjQ2NTE5MDUwOTc4NTAyNGEzYTZiL3RhYmxlcmFuZ2U6YmM1ZjczOTZkMzAyNDY1MTkwNTA5Nzg1MDI0YTNhNmJfOS0xLTEtMS0w_cb40ea8f-abba-43de-bddb-d94eec4b169a">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTU5_1a3c0d2a-777d-4f3d-be68-b020798d7342">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6YWZlYmFkMjJhNGMzNDU2ZTkyOTVmZmY3NTU3OWM0YmQvdGFibGVyYW5nZTphZmViYWQyMmE0YzM0NTZlOTI5NWZmZjc1NTc5YzRiZF8wLTAtMS0xLTA_51e0167a-9732-41d8-a3a0-198a469834a6">true</dei:DocumentQuarterlyReport>
    <dei:DocumentQuarterlyReport
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6YWZlYmFkMjJhNGMzNDU2ZTkyOTVmZmY3NTU3OWM0YmQvdGFibGVyYW5nZTphZmViYWQyMmE0YzM0NTZlOTI5NWZmZjc1NTc5YzRiZF8wLTAtMS0xLTA_a8a21686-771c-447b-989c-4147534464ab">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8xMzg_7809376d-9c29-4657-84fa-206c8002bc81">2020-09-26</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6MmMxMWQwYjBkMjY5NDExYmFmMmMyMmU2NDU0YmUyODYvdGFibGVyYW5nZToyYzExZDBiMGQyNjk0MTFiYWYyYzIyZTY0NTRiZTI4Nl8wLTAtMS0xLTA_7542ecd3-ce0c-4407-ba18-93459245afa3">false</dei:DocumentTransitionReport>
    <dei:DocumentTransitionReport
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6MmMxMWQwYjBkMjY5NDExYmFmMmMyMmU2NDU0YmUyODYvdGFibGVyYW5nZToyYzExZDBiMGQyNjk0MTFiYWYyYzIyZTY0NTRiZTI4Nl8wLTAtMS0xLTA_c5eb2ddf-2ea2-4c23-80dc-a63b9572d98d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTYw_8f865045-6b37-46c0-b459-1cbcd45f08a7">001-38879</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTU0_e623548e-267e-4d97-9395-c432b6222438">BEYOND MEAT, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZjQ0MzUxMDg1ODI1NGFjZDgzNTE4YmU3ODBiZThkZWYvdGFibGVyYW5nZTpmNDQzNTEwODU4MjU0YWNkODM1MThiZTc4MGJlOGRlZl8wLTAtMS0xLTA_2f1db77d-ec73-4aaf-941b-27920844c80d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZjQ0MzUxMDg1ODI1NGFjZDgzNTE4YmU3ODBiZThkZWYvdGFibGVyYW5nZTpmNDQzNTEwODU4MjU0YWNkODM1MThiZTc4MGJlOGRlZl8wLTAtMS0xLTA_d5bcf6df-f6a9-4694-9f78-1644dc0ac5a7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZjQ0MzUxMDg1ODI1NGFjZDgzNTE4YmU3ODBiZThkZWYvdGFibGVyYW5nZTpmNDQzNTEwODU4MjU0YWNkODM1MThiZTc4MGJlOGRlZl8wLTEtMS0xLTA_1739f1d2-8462-4a5e-979a-74961e1f116a">26-4087597</dei:EntityTaxIdentificationNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZjQ0MzUxMDg1ODI1NGFjZDgzNTE4YmU3ODBiZThkZWYvdGFibGVyYW5nZTpmNDQzNTEwODU4MjU0YWNkODM1MThiZTc4MGJlOGRlZl8wLTEtMS0xLTA_45c2f072-f88c-42cc-b567-a2aa0f0de917">26-4087597</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTU1_424f139e-3583-49d0-86d6-9a26c9c172af">119 Standard Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTYx_f3fcbbcc-5bd3-4634-89a5-fe85e34b5e3c">El Segundo</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTU2_1edbd809-e3fb-435a-b1e0-b10d27a883d8">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTU3_dbcb31f1-f00b-4d3c-ad02-82a3ff2707cf">90245</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTYy_fcc6865b-cb5b-4677-b3c5-8ebb1a880556">866</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTUx_9b80143e-bd26-474b-87af-0d211ff711a1">756-4112</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZDQ4MjU2OTY0ZTIzNDI2MWFlYTAxZmY3MTg3M2JjMjgvdGFibGVyYW5nZTpkNDgyNTY5NjRlMjM0MjYxYWVhMDFmZjcxODczYmMyOF8xLTAtMS0xLTA_7aa3a176-7d12-400f-adc9-f54e9e9fd24c">Common Stock, $0.0001 par value</dei:Security12bTitle>
    <dei:Security12bTitle
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZDQ4MjU2OTY0ZTIzNDI2MWFlYTAxZmY3MTg3M2JjMjgvdGFibGVyYW5nZTpkNDgyNTY5NjRlMjM0MjYxYWVhMDFmZjcxODczYmMyOF8xLTAtMS0xLTA_e5d48cc2-39f0-4fd7-99bd-5194375ae7eb">Common Stock, $0.0001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZDQ4MjU2OTY0ZTIzNDI2MWFlYTAxZmY3MTg3M2JjMjgvdGFibGVyYW5nZTpkNDgyNTY5NjRlMjM0MjYxYWVhMDFmZjcxODczYmMyOF8xLTItMS0xLTA_45f8ef81-c9f9-459f-9086-ccf7fa79a152">BYND</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZDQ4MjU2OTY0ZTIzNDI2MWFlYTAxZmY3MTg3M2JjMjgvdGFibGVyYW5nZTpkNDgyNTY5NjRlMjM0MjYxYWVhMDFmZjcxODczYmMyOF8xLTItMS0xLTA_c3bc6bf7-d5d2-4e7f-9bb0-da2758c3bbaf">BYND</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZDQ4MjU2OTY0ZTIzNDI2MWFlYTAxZmY3MTg3M2JjMjgvdGFibGVyYW5nZTpkNDgyNTY5NjRlMjM0MjYxYWVhMDFmZjcxODczYmMyOF8xLTQtMS0xLTA_4609f7c2-71f9-479a-b3e9-ccb2391cacd7">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6ZDQ4MjU2OTY0ZTIzNDI2MWFlYTAxZmY3MTg3M2JjMjgvdGFibGVyYW5nZTpkNDgyNTY5NjRlMjM0MjYxYWVhMDFmZjcxODczYmMyOF8xLTQtMS0xLTA_a30e6721-0bb7-42da-81bf-9037db64fbac">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTYz_f55f7de2-352d-408f-a0f0-e2ac60228dbd">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTUy_2470ac44-5e62-4d41-911a-7a63287cc80c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6YzgxOTAyN2E1Yzc4NGJmNzkxOWNiOGQyZWI2ZDhjNDIvdGFibGVyYW5nZTpjODE5MDI3YTVjNzg0YmY3OTE5Y2I4ZDJlYjZkOGM0Ml8yLTAtMS0xLTA_d88d5de0-6824-4e9e-a7bb-0c34b8f499f1">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityFilerCategory
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6YzgxOTAyN2E1Yzc4NGJmNzkxOWNiOGQyZWI2ZDhjNDIvdGFibGVyYW5nZTpjODE5MDI3YTVjNzg0YmY3OTE5Y2I4ZDJlYjZkOGM0Ml8yLTAtMS0xLTA_e01a3754-7c96-456c-aad4-6c870672864a">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6YzgxOTAyN2E1Yzc4NGJmNzkxOWNiOGQyZWI2ZDhjNDIvdGFibGVyYW5nZTpjODE5MDI3YTVjNzg0YmY3OTE5Y2I4ZDJlYjZkOGM0Ml8yLTUtMS0xLTA_8180e9ba-fc9d-43ac-9db6-4455d5a1d926">false</dei:EntitySmallBusiness>
    <dei:EntitySmallBusiness
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6YzgxOTAyN2E1Yzc4NGJmNzkxOWNiOGQyZWI2ZDhjNDIvdGFibGVyYW5nZTpjODE5MDI3YTVjNzg0YmY3OTE5Y2I4ZDJlYjZkOGM0Ml8yLTUtMS0xLTA_dcb4be29-02ea-4fc1-b659-b01cacd7f7dd">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6YzgxOTAyN2E1Yzc4NGJmNzkxOWNiOGQyZWI2ZDhjNDIvdGFibGVyYW5nZTpjODE5MDI3YTVjNzg0YmY3OTE5Y2I4ZDJlYjZkOGM0Ml8zLTUtMS0xLTA_00f53b82-da3c-4f11-af4f-3e8c2f80d829">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityEmergingGrowthCompany
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGFibGU6YzgxOTAyN2E1Yzc4NGJmNzkxOWNiOGQyZWI2ZDhjNDIvdGFibGVyYW5nZTpjODE5MDI3YTVjNzg0YmY3OTE5Y2I4ZDJlYjZkOGM0Ml8zLTUtMS0xLTA_a17cef36-544a-4ecf-ac39-d40f888ef28f">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTUz_9ab5bbd1-260d-49a7-b3fc-0ea8e40e4970">true</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMTU4_4938271e-caeb-4d88-8727-5d5c9d158614">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i073290525f8745b29a484a4e089658e1_I20201106"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xL2ZyYWc6ODJlNmE2MzhkZTcyNGZmMGIyMDI5YzUzZTIwZWRkOWIvdGV4dHJlZ2lvbjo4MmU2YTYzOGRlNzI0ZmYwYjIwMjljNTNlMjBlZGQ5Yl8yMDgx_1d231d4b-0493-4199-a979-e8259f5caa7a"
      unitRef="shares">62655659</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNy0xLTEtMS0w_e765c212-6353-45b5-bd6d-8e9ae8fb9ffc"
      unitRef="usd">214615000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNy0zLTEtMS0w_0d77f179-e136-40b7-bc2f-9c63a40234b0"
      unitRef="usd">275988000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfOC0xLTEtMS0w_a49ba5f4-51dd-4fbe-bcda-a679292acb08"
      unitRef="usd">29760000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfOC0zLTEtMS0w_1682d9fa-6d10-4ac2-803f-440338c6d788"
      unitRef="usd">40080000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfOS0xLTEtMS0w_46b3691a-9a04-4a35-9c2a-8868e978ffe1"
      unitRef="usd">132359000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfOS0zLTEtMS0w_d6066c69-b6fa-4d2e-aaab-c8714e8ff486"
      unitRef="usd">81596000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTAtMS0xLTEtMA_82032caa-ad16-42fc-83b4-b5aa40b58838"
      unitRef="usd">14195000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTAtMy0xLTEtMA_50a56d34-5bdd-4096-8064-19a6f1cb3aab"
      unitRef="usd">5930000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTItMS0xLTEtMA_63a6d54a-d136-419f-a8c0-86cc8795f3ff"
      unitRef="usd">390929000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTItMy0xLTEtMA_08c66226-87c1-4350-80ab-c81bda954a26"
      unitRef="usd">403594000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTMtMS0xLTEtMA_95d39d4c-ace7-4367-9cf7-35006bdd1a48"
      unitRef="usd">77002000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTMtMy0xLTEtMA_5173c770-1d21-4d5b-b508-5ea56ce73aa3"
      unitRef="usd">47474000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTQtMS0xLTEtMA_9cdfd3dc-2fc5-4f6d-95cc-e9247956b10d"
      unitRef="usd">13736000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTUtMS0xLTEtMA_c44d7f8b-655b-42e0-abaa-c707fff76510"
      unitRef="usd">4970000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTUtMy0xLTEtMA_75cb5234-ab36-4c63-bbe7-3eed792ef436"
      unitRef="usd">855000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTYtMS0xLTEtMA_568b32b6-346f-4afb-a6d9-3532528a1d98"
      unitRef="usd">486637000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTYtMy0xLTEtMA_49e0ff26-b245-4bc6-9f27-fd64b1dc5522"
      unitRef="usd">451923000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTktMS0xLTEtMA_de3fe3d5-7709-4991-a784-2fa99cdc960c"
      unitRef="usd">30531000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMTktMy0xLTEtMA_afd62a26-cfdf-461d-9a54-c3154365025c"
      unitRef="usd">26923000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjAtMS0xLTEtMA_ed25491e-cb58-42d0-95ad-30d357dd056d"
      unitRef="usd">2289000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjAtMy0xLTEtMA_3321a2d4-42cd-4a15-86eb-394c3a3fad26"
      unitRef="usd">1768000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjEtMS0xLTEtMA_516ff65b-823d-46ab-9808-f80ce3bfffe7"
      unitRef="usd">43000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjEtMy0xLTEtMA_fbeed2f0-c639-4bb3-99f4-011a81cbca58"
      unitRef="usd">4129000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjItMS0xLTEtMA_d39180dc-2571-4ddf-854f-435959e83707"
      unitRef="usd">2481000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjMtMS0xLTEtMA_002569ad-c826-4dc1-ac80-6f9aa9bc3f34"
      unitRef="usd">10241000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjMtMy0xLTEtMA_07675ce8-5052-4f4f-a091-c7c3b048f33e"
      unitRef="usd">3805000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjQtMS0xLTEtMA_a707056f-2be5-4a89-a41a-77ac8a66d9b1"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjQtMy0xLTEtMA_12254a3d-7b00-4af3-8ea5-259753b2163e"
      unitRef="usd">11000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjYtMS0xLTEtMA_188a70bd-3ffa-41df-bbba-83f3bba5c182"
      unitRef="usd">72000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjYtMy0xLTEtMA_23c5e483-a70c-4ccb-b3f4-4d9928343e9e"
      unitRef="usd">72000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjgtMS0xLTEtMA_9a857a1c-8432-4b58-bd17-9885906d2ab4"
      unitRef="usd">45657000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMjgtMy0xLTEtMA_f4eff46f-6c16-4317-8de8-766b645bd41b"
      unitRef="usd">47697000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzEtMS0xLTEtMA_f92f1cf3-7ab6-4c1a-a0fc-f7032a20fc4a"
      unitRef="usd">50000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzEtMy0xLTEtMA_f120a6ed-c2f1-495f-b1fb-29fbbed416ea"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzItMS0xLTEtMA_9009d8d9-be3c-4726-8687-50a5f980ef97"
      unitRef="usd">11413000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermLoansFromBank
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzMtMS0xLTEtMA_649693cd-da23-483e-8e2a-698bbc1e6068"
      unitRef="usd">0</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzMtMy0xLTEtMA_627641fb-4eba-460f-8d10-4eaea8d8b70d"
      unitRef="usd">14637000</us-gaap:LongTermLoansFromBank>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzQtMS0xLTEtMA_eb780ccb-c532-4051-b959-ef8e92a60cba"
      unitRef="usd">0</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzQtMy0xLTEtMA_077212e6-ad1f-44cd-b639-42566466a938"
      unitRef="usd">4932000</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzUtMS0xLTEtMA_8f33ca28-73fd-4b0b-81c0-feafcbe2015e"
      unitRef="usd">167000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzUtMy0xLTEtMA_4a92c1f5-9f2e-461d-9543-6d2089a3ce29"
      unitRef="usd">567000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzYtMS0xLTEtMA_196b8044-791e-47a8-b149-9aa656bea083"
      unitRef="usd">61580000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzYtMy0xLTEtMA_e6b5eec1-d344-45ba-8e2d-0ff8a460b985"
      unitRef="usd">20136000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzctMS0xLTEtMA_1a821a85-1e88-4add-a9c9-0fb68d7e4d34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfMzctMy0xLTEtMA_32b77638-eb09-4ece-bf61-c27a33093ab2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNzg3Mjk0MGU0MzQyNDNiNTE3YTJmZmQ0Mzg2Njc1XzMy_12b0137d-64a0-432e-9c43-89ea9b16146f"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNzg3Mjk0MGU0MzQyNDNiNTE3YTJmZmQ0Mzg2Njc1XzMy_5e3b92b1-5eee-4872-9c85-d0e221566882"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNzg3Mjk0MGU0MzQyNDNiNTE3YTJmZmQ0Mzg2Njc1XzQ1_ccfaeea6-3ccf-434d-a63d-712950f90c58"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNzg3Mjk0MGU0MzQyNDNiNTE3YTJmZmQ0Mzg2Njc1XzQ1_ebf2990b-b140-4be3-87d3-6ca4f565d308"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNzg3Mjk0MGU0MzQyNDNiNTE3YTJmZmQ0Mzg2Njc1XzY3_65f4b512-69ff-43d0-aa92-d062d9aefc48"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNzg3Mjk0MGU0MzQyNDNiNTE3YTJmZmQ0Mzg2Njc1XzY3_719a88e6-5efd-47b4-b762-241c3816d971"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNzg3Mjk0MGU0MzQyNDNiNTE3YTJmZmQ0Mzg2Njc1XzY3_7254a0e8-e7e0-4e92-ad76-7e86a4d0899e"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNzg3Mjk0MGU0MzQyNDNiNTE3YTJmZmQ0Mzg2Njc1XzY3_ad9640f6-d8f4-48a1-8276-7019d28135b4"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMS0xLTEtMA_cef7bcee-51a9-43fb-8f3b-c909b12b5d32"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDEtMy0xLTEtMA_897e50f0-7ab0-4b92-b105-a130b22053d1"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjljMzQwNzVjYmEwMTRhY2Y5OGQ3ODhlMjEwMWU1NzI4XzI5_46add33e-b134-4c61-9b46-fbc27884a9fe"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjljMzQwNzVjYmEwMTRhY2Y5OGQ3ODhlMjEwMWU1NzI4XzI5_b313d7eb-7e3c-417b-99ea-0dc2631e3476"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjljMzQwNzVjYmEwMTRhY2Y5OGQ3ODhlMjEwMWU1NzI4XzQy_6e8a8d62-009f-4fe6-92d1-a2d4a9d505b1"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjljMzQwNzVjYmEwMTRhY2Y5OGQ3ODhlMjEwMWU1NzI4XzQy_c91f0639-be92-4439-afbd-11bd4922f62a"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjljMzQwNzVjYmEwMTRhY2Y5OGQ3ODhlMjEwMWU1NzI4XzY0_01445f5c-6343-4a3b-8a7d-358ed26af89c"
      unitRef="shares">62625629</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjljMzQwNzVjYmEwMTRhY2Y5OGQ3ODhlMjEwMWU1NzI4XzY0_ccb785df-6adf-40be-a635-397a0e25d899"
      unitRef="shares">62625629</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjljMzQwNzVjYmEwMTRhY2Y5OGQ3ODhlMjEwMWU1NzI4Xzcx_62a5f105-461a-44f6-835f-5ffd97283bce"
      unitRef="shares">61576494</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjljMzQwNzVjYmEwMTRhY2Y5OGQ3ODhlMjEwMWU1NzI4Xzcx_d8b71a03-cce2-4baf-95cc-a33e76933fb2"
      unitRef="shares">61576494</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMS0xLTEtMA_b33e64a6-5dbc-440e-a740-14f82cc6b194"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDItMy0xLTEtMA_1fcbbadb-f9ad-46cf-89ef-b648d1ce4910"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDMtMS0xLTEtMA_8e1af749-18ac-4a68-b935-059e4acb0345"
      unitRef="usd">548706000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDMtMy0xLTEtMA_8e7e60df-592b-4760-83b3-accecf98be9b"
      unitRef="usd">526199000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDUtMS0xLTEtMA_2a6904ee-aa32-495d-b0aa-fa918f9dd950"
      unitRef="usd">-169790000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDUtMy0xLTEtMA_a4e3ed92-e912-4402-b524-2076adfaaa0f"
      unitRef="usd">-142115000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDYtMS0xLTEtMA_c7a0f7fb-8fe6-426b-a114-e38bff2b1ef3"
      unitRef="usd">478000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDYtMy0xLTEtMA_0d2cc2d1-ceba-4ad4-bed0-1ca6a813de68"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDctMS0xLTEtMA_8bb27d36-b751-418f-a1f4-95fa8fff70de"
      unitRef="usd">379400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDctMy0xLTEtMA_5250239f-3953-4c15-94e4-603c9506cfc8"
      unitRef="usd">384090000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDgtMS0xLTEtMA_779e6ccf-fdd6-439d-85c6-55fe9f08f18e"
      unitRef="usd">486637000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xOS9mcmFnOjU4OTFkZTc4OWVjNzRhY2M5YTVkZDYwMzExNDI1YzE4L3RhYmxlOjM0YTExM2U4YzA2ZDRlODBhNzlhNzM0OTQ0ZDYyY2EzL3RhYmxlcmFuZ2U6MzRhMTEzZThjMDZkNGU4MGE3OWE3MzQ5NDRkNjJjYTNfNDgtMy0xLTEtMA_da80a9c3-3501-4dc0-b633-6a2f2165c905"
      unitRef="usd">451923000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMi0yLTEtMS0w_949d430e-d068-4cb1-8b8a-032bfcc4d333"
      unitRef="usd">94436000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMi00LTEtMS0w_04e937ee-0b19-46c8-8fb9-d17ef73c55c1"
      unitRef="usd">91961000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMi02LTEtMS0w_91738e83-9a3a-4a16-9775-922e0d552594"
      unitRef="usd">304848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMi04LTEtMS0w_6d776653-8cdd-4f11-a0bf-bfa173f73fa9"
      unitRef="usd">199418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMy0yLTEtMS0w_f5bb6d31-6ce8-4366-ac44-7f9d2a397aa3"
      unitRef="usd">68908000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMy00LTEtMS0w_3cc5d667-8ae3-4a84-b83e-0eed102749ba"
      unitRef="usd">59178000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMy02LTEtMS0w_12cfd1ee-fb8f-4530-a628-46ddd8fd82ff"
      unitRef="usd">207978000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMy04LTEtMS0w_86b928d1-c0e3-437d-a209-fe174a95ec2a"
      unitRef="usd">133123000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNC0yLTEtMS0w_da89648c-6534-4309-a4e9-ae9dc9de4294"
      unitRef="usd">25528000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNC00LTEtMS0w_560f2a96-e627-4d56-8fee-d53fba843caa"
      unitRef="usd">32783000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNC02LTEtMS0w_b2058660-e451-40c0-94cd-fa40249f3981"
      unitRef="usd">96870000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNC04LTEtMS0w_dfb6a9fc-a7b2-47c3-a979-84a52f876f9c"
      unitRef="usd">66295000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNi0yLTEtMS0w_f9fed4ca-6732-4abb-a99b-52b87b52fc45"
      unitRef="usd">8278000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNi00LTEtMS0w_2a5ae03a-f090-4a93-911b-f8c64b241118"
      unitRef="usd">5951000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNi02LTEtMS0w_ab7a53ba-80ae-427f-b762-4a5f5355f104"
      unitRef="usd">20488000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNi04LTEtMS0w_8cecf6fe-055f-4582-b7c2-3e263ace237b"
      unitRef="usd">14661000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNy0yLTEtMS0w_db579ca2-1183-4702-9cf4-9620bd79b84d"
      unitRef="usd">33560000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNy00LTEtMS0w_f1e1fab8-f909-4790-b309-fc0367d8aa7b"
      unitRef="usd">20944000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNy02LTEtMS0w_c554ee0e-07ab-4eab-8b30-bfe661a432c1"
      unitRef="usd">95167000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfNy04LTEtMS0w_27daafbb-180a-4ff2-9060-88b7cab85ff1"
      unitRef="usd">47636000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfOC0yLTEtMS0w_428abbda-be61-46f0-9e40-e209669a4991"
      unitRef="usd">2146000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfOC00LTEtMS0w_dc7ea6a2-5a98-4261-9b1c-f06c46ae2819"
      unitRef="usd">2319000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfOC02LTEtMS0w_5a9961c4-188f-4b2c-824c-5635bb327298"
      unitRef="usd">6028000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfOC04LTEtMS0w_2bd3944d-6ce5-417a-b465-a9e4d680953e"
      unitRef="usd">3560000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfOS0yLTEtMS0w_872e1cea-4f6b-49e7-beff-01d9ba466143"
      unitRef="usd">43984000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfOS00LTEtMS0w_7f0e7353-a740-415c-9136-d95c0bf0b6f0"
      unitRef="usd">29214000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfOS02LTEtMS0w_adb6fe47-70db-44f8-b95c-c3f2fd947676"
      unitRef="usd">121683000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfOS04LTEtMS0w_a59a7037-70c6-4c51-9d56-bf1e12fee838"
      unitRef="usd">65857000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTAtMi0xLTEtMA_eb9d8f1a-b6a8-4bcf-9c94-ca1e410a24e9"
      unitRef="usd">-18456000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTAtNC0xLTEtMA_f2528cc8-5e3e-413b-af19-494ade8268e6"
      unitRef="usd">3569000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTAtNi0xLTEtMA_73fd5b9d-f008-4646-95b9-c9153522c768"
      unitRef="usd">-24813000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTAtOC0xLTEtMA_167d6f66-b4b6-46d4-9433-7d1d7cdeb2b0"
      unitRef="usd">438000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTMtMi0xLTEtMA_cf2287f7-c5fe-401c-b4ce-f75a3b11bf76"
      unitRef="usd">689000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTMtNC0xLTEtMA_8f93c75c-7e0e-4103-be4e-810317a331ce"
      unitRef="usd">855000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTMtNi0xLTEtMA_b185d17d-52a1-46ec-8957-20b7ec313a64"
      unitRef="usd">1963000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTMtOC0xLTEtMA_5987c5b7-005d-48fd-92af-b189db954599"
      unitRef="usd">2329000</us-gaap:InterestExpense>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTQtMi0xLTEtMA_4708a46e-4c75-4fff-8b97-5b0cdf2189b4"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTQtNC0xLTEtMA_1f500e94-9f17-4fd0-8cf8-b093ac675937"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTQtNi0xLTEtMA_24fccc41-a7e3-4d8d-ba53-0900ba3e3a94"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTQtOC0xLTEtMA_a6ac2700-fff3-47f9-be72-bcc840174e6b"
      unitRef="usd">-12503000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTUtMi0xLTEtMA_cf7c9cb6-6b9f-4c83-9ff3-5ff442745c30"
      unitRef="usd">-85000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTUtNC0xLTEtMA_41db63f1-d1f6-46a7-8762-ea795427b910"
      unitRef="usd">1385000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTUtNi0xLTEtMA_6b2b0a4f-79a9-42ff-b2ef-f847c1f207d3"
      unitRef="usd">-829000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTUtOC0xLTEtMA_bb5e4254-907c-444a-82bb-abf3940c7003"
      unitRef="usd">2424000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTYtMi0xLTEtMA_7b2e0eb2-4687-4ead-b474-78bddc330976"
      unitRef="usd">-774000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTYtNC0xLTEtMA_42ba8267-bc67-443a-a80b-16a39e0658f9"
      unitRef="usd">530000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTYtNi0xLTEtMA_3c09ae39-0fec-4632-a3b5-7edb369f4494"
      unitRef="usd">-2792000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTYtOC0xLTEtMA_7e10f986-966a-4a47-923e-8631abd20ab7"
      unitRef="usd">-12408000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTgtMi0xLTEtMA_1ecd23a5-b1a3-4eeb-95d6-5034dd56721b"
      unitRef="usd">-19230000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTgtNC0xLTEtMA_65004e30-1632-4684-9948-c628d9a603e0"
      unitRef="usd">4099000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTgtNi0xLTEtMA_6cd8a6a7-df59-4180-a314-282a7043eb99"
      unitRef="usd">-27605000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTgtOC0xLTEtMA_48ed7812-fc24-4fc1-8316-7c2259a85497"
      unitRef="usd">-11970000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTktMi0xLTEtMA_fc0f4b2e-5741-438a-a346-d0b3588e5995"
      unitRef="usd">55000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTktNC0xLTEtMA_81e02e08-fe92-4989-9d57-c340dcf0f6f5"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTktNi0xLTEtMA_74f88897-deb7-4c7c-bc1b-6af2aadf5213"
      unitRef="usd">70000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMTktOC0xLTEtMA_fb005b10-7695-45c8-ac9f-0613f0e423e0"
      unitRef="usd">21000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjAtMi0xLTEtMA_999a5f51-e7ef-4439-80ad-dfb0167abdda"
      unitRef="usd">-19285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjAtNC0xLTEtMA_0994222a-85e7-4d3a-8f55-f0ee7ebe89b4"
      unitRef="usd">4099000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjAtNi0xLTEtMA_da6d132e-6c4c-4684-8277-5cf1bfb90098"
      unitRef="usd">-27675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjAtOC0xLTEtMA_8759ce80-fd26-4f6f-b7ba-070ed12efc0b"
      unitRef="usd">-11991000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjEtMi0xLTEtMA_f7871dd8-fa18-478c-8e98-09d36213aa5c"
      unitRef="usdPerShare">-0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjEtNC0xLTEtMA_26b16640-0bf1-4149-a6e0-f9b04a4a4f11"
      unitRef="usdPerShare">0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjEtNi0xLTEtMA_fe58609b-df67-45c6-a2c2-28aa8c626d31"
      unitRef="usdPerShare">-0.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjEtOC0xLTEtMA_eaef7be6-2c33-4ca4-b5df-aa1d031c49cc"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjItMi0xLTEtMA_00e3b98b-7899-4958-9702-d96f58de4c20"
      unitRef="shares">62487152</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjItNC0xLTEtMA_58d19a2a-23f0-4271-9560-028e4848b5a8"
      unitRef="shares">60415866</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjItNi0xLTEtMA_0c1a3b5c-d189-4830-a231-97d3e232dad3"
      unitRef="shares">62114399</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjItNi0xLTEtMA_a26261c9-4596-43c4-a8dc-5d3b3912e8e4"
      unitRef="shares">62114399</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjItOC0xLTEtMA_914b5da9-09ea-4cb0-ba42-3bb456959efe"
      unitRef="shares">35806520</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjItOC0xLTEtMA_b41865da-1c1e-4d45-9574-283d4052c062"
      unitRef="shares">35806520</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjMtMi0xLTEtMA_c384e891-5509-414e-9048-cf5e742fb909"
      unitRef="usdPerShare">-0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjMtNC0xLTEtMA_93b604dc-759f-48de-9366-254290556d03"
      unitRef="usdPerShare">0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjMtNi0xLTEtMA_9e8cb794-f08b-4eda-9135-362928ac741b"
      unitRef="usdPerShare">-0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjMtOC0xLTEtMA_68a65674-d6eb-4111-a4ac-217968658010"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjQtMi0xLTEtMjQ3_e30819ff-9cd4-4296-8671-6935f66d1006"
      unitRef="shares">62487152</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjQtNC0xLTEtMjUx_b8ad6d2e-c47d-4048-b53b-88fd6f3cd900"
      unitRef="shares">66026490</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjQtNi0xLTEtMA_ec0692b8-bc0c-4274-bb3b-7e03afeeda71"
      unitRef="shares">62114399</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yMi9mcmFnOmNjYWMzZDM3ZWZlODQ0NTJhMGU1MmRkYjBlNmI4MWJkL3RhYmxlOmVlMTNiMWM4NmFhZDRlZWQ5ZTFmNjIwYTdiNzliZDExL3RhYmxlcmFuZ2U6ZWUxM2IxYzg2YWFkNGVlZDllMWY2MjBhN2I3OWJkMTFfMjQtOC0xLTEtMA_806fb05d-09ba-410a-88b5-81f6228bdb7b"
      unitRef="shares">35806520</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfMy0yLTEtMS0w_7fae1e47-0d39-4588-ae69-f724591c7753"
      unitRef="usd">-19285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2daf74a52c2e43e9bba82bf4e81d5905_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfMy0yLTEtMS0w_9cc87bb0-0827-463a-b36c-3349064908d7"
      unitRef="usd">-19285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfMy00LTEtMS0w_6993a961-fd09-42ea-b268-a1fb66265779"
      unitRef="usd">4099000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfMy02LTEtMS0w_dbaa8883-6407-4fb8-a88f-2324afba63fc"
      unitRef="usd">-27675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfMy04LTEtMS0w_ba407d63-d80e-4c18-9bd2-78a4a1cafc9d"
      unitRef="usd">-11991000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfNS0yLTEtMS0w_256e73ce-b210-455a-ae53-35c146ddb658"
      unitRef="usd">645000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfNS00LTEtMS0w_828d4b91-e0bb-489b-ac5d-f90cb7829fd7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfNS02LTEtMS0w_4e2bbb6b-a412-43e6-8e05-76e2fb477e77"
      unitRef="usd">478000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfNS04LTEtMS0w_aa24a9d3-9a2b-4d5c-ae64-1619bec45f11"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfNi0yLTEtMS0w_a68af5cc-9689-4f54-980d-315ec37cbfe1"
      unitRef="usd">-18640000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfNi00LTEtMS0w_57b0dd93-2e56-40fa-ba13-c5962fc4819e"
      unitRef="usd">4099000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfNi02LTEtMS0w_cf9d0597-96ed-4526-bdb8-2f5fd7cc2254"
      unitRef="usd">-27197000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yNS9mcmFnOjNkNDkzNDRhMDAwNzQ4NzQ4NWJhMDNhYTZiN2Q0YTdlL3RhYmxlOmQyNWMzYTQyMGUyZTQ3YTNiOTlmOWRmMmJjZmU1NjcxL3RhYmxlcmFuZ2U6ZDI1YzNhNDIwZTJlNDdhM2I5OWY5ZGYyYmNmZTU2NzFfNi04LTEtMS0w_3059df91-826a-4b3d-8189-66dae5dd8b16"
      unitRef="usd">-11991000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="ie1ea03cb68bb4046a1227093fc8046b9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMi01LTEtMS0w_6016090a-547d-47a9-9867-d1daf93d3767"
      unitRef="shares">61576494</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie1ea03cb68bb4046a1227093fc8046b9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMi03LTEtMS0w_eb6a43de-e240-4af5-8925-f6f634d9afc1"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a2741d6274846ec869349663b76dd1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMi05LTEtMS0w_424d7fad-8591-4162-9dca-5e208b755fd4"
      unitRef="usd">526199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i84ac362ed1e1443c8dea8f14b47f1149_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMi0xMy0xLTEtMA_688a53f4-36cc-4d52-8915-8e5c32b503be"
      unitRef="usd">-142115000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2184c0e7de494d2993dd555c932cd227_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMi0xNS0xLTEtMA_8b40befb-7d06-4f9e-bb72-cf3f87ec157a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMi0xNy0xLTEtMA_3fc1e115-b5d8-4f55-a80d-ef0b8a9217ce"
      unitRef="usd">384090000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i837c422e89794032a408b357fed85888_D20200101-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMy0xMy0xLTEtMA_56bcb25a-39f4-4ec6-a7e8-a2ac22c141b1"
      unitRef="usd">1815000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22c9f01af02b4bd9997ed3a6ad416a21_D20200101-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMy0xNy0xLTEtMA_6c28cdb4-d7ed-4d80-8cf4-39ee7c3bfdcd"
      unitRef="usd">1815000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="ie7be55f2131a41d9a1619382f48c46e4_D20200101-20200328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNC01LTEtMS0w_dd460185-4fa5-49d5-840b-d0f58de64924"
      unitRef="shares">280883</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="ia0ce5262f2b648f18ac658bc0424030b_D20200101-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNC05LTEtMS0w_88c31b5d-5cfc-43eb-bff7-a5a50a1367d8"
      unitRef="usd">1002000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="i22c9f01af02b4bd9997ed3a6ad416a21_D20200101-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNC0xNy0xLTEtMA_0486ebfe-196f-4d43-a176-505e4aed7d09"
      unitRef="usd">1002000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia0ce5262f2b648f18ac658bc0424030b_D20200101-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNS05LTEtMS0w_14982d2d-cdb7-410c-8426-6c9b0e28a604"
      unitRef="usd">5074000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i22c9f01af02b4bd9997ed3a6ad416a21_D20200101-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNS0xNy0xLTEtMA_5653e9c4-2c85-44d1-8fc0-c9a68a4a8a12"
      unitRef="usd">5074000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="i11a9ea3fc4a84faf83316872b9a92627_I20200328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNi01LTEtMS0w_bb877488-44be-4018-bcb2-a3ac6d1b0927"
      unitRef="shares">61857377</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i11a9ea3fc4a84faf83316872b9a92627_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNi03LTEtMS0w_714545fd-4f83-4a65-b84f-3784eec78e38"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2cd9c47fc430488d94d7d4a5be7a1950_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNi05LTEtMS0w_e3c0c98a-1203-44f1-bfb7-e3a1bc901ea8"
      unitRef="usd">532275000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iba8667321aeb432695274c699e6c24bd_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNi0xMy0xLTEtMA_0fa91a72-a14e-46f8-922d-250c5096449a"
      unitRef="usd">-140300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia4cf15daf5df408c8d59aad02a9ba7c3_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNi0xNS0xLTEtMA_11d92ed9-5d88-4cc8-a428-24556f9fecab"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d37722e6705442497b81bfd08c86e59_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNi0xNy0xLTEtMA_07dff4a5-a147-485e-b274-c4004be12a92"
      unitRef="usd">391981000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i8877f05bd1b04810bbbb37f2ec73dde0_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNy0xMy0xLTEtMA_fe89852b-0dbb-4ea2-be43-906a460b9258"
      unitRef="usd">-10205000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8a0dfff6f85e4512893b2ae60e07a4d1_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfNy0xNy0xLTEtMA_e42182c8-c5b9-4c5f-bca7-2eade738eeab"
      unitRef="usd">-10205000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="ieaee7cffcca64473a1c6dbfbd58a106b_D20200329-20200627"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfOC01LTEtMS0w_66095e1f-784b-4b53-9d68-e87c96856623"
      unitRef="shares">568263</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="ife135657589c45c4883f82f034d6fd95_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfOC05LTEtMS0w_40c1a684-8e9d-4742-9d20-cd2c42f41eb1"
      unitRef="usd">1590000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="i8a0dfff6f85e4512893b2ae60e07a4d1_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfOC0xNy0xLTEtMA_89e65106-9ad7-49dd-b1d2-465f87d6c206"
      unitRef="usd">1590000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ife135657589c45c4883f82f034d6fd95_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfOS05LTEtMS0w_a2f73776-e172-49ab-93d1-4a825692c9e2"
      unitRef="usd">6711000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8a0dfff6f85e4512893b2ae60e07a4d1_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfOS0xNy0xLTEtMA_d88367a4-6b13-4e5a-8af2-891ceafeca7d"
      unitRef="usd">6711000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibfbb5c0ff8624608af3561b8ea3e0b84_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTAtMTUtMS0xLTA_92883822-01e4-4e5e-841f-4e6b3654b963"
      unitRef="usd">-167000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8a0dfff6f85e4512893b2ae60e07a4d1_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTAtMTctMS0xLTA_cd6bd3c7-ccbd-47a3-b521-a26e57e43d80"
      unitRef="usd">-167000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="ib23b961301d74065b3ba807f4771c650_I20200627"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTEtNS0xLTEtMA_c7734e1d-a13a-4afd-8bf6-1420d94404dc"
      unitRef="shares">62425640</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib23b961301d74065b3ba807f4771c650_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTEtNy0xLTEtMA_eaee6a2a-7f06-4f1b-812e-0cdbfc8c161f"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d99f64560004bcfb1050a2cd851704d_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTEtOS0xLTEtMA_018c5d06-0d46-436b-a292-fce30e710c02"
      unitRef="usd">540576000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3828e1872249423381afc59f6c66327c_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTEtMTMtMS0xLTA_7fe86e29-4c18-417e-8751-36a347e098c2"
      unitRef="usd">-150505000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f9a96eacaaa46099a79cc7b19840fca_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTEtMTUtMS0xLTA_57447755-28b0-4f88-9a27-33ec701f39c9"
      unitRef="usd">-167000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e45683bbd84412f83146fe7c5243109_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTEtMTctMS0xLTA_c011966d-1ac8-4d9e-ae5d-6c5fb89d2bb0"
      unitRef="usd">389910000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTItMTMtMS0xLTcx_7fae1e47-0d39-4588-ae69-f724591c7753"
      unitRef="usd">-19285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2daf74a52c2e43e9bba82bf4e81d5905_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTItMTMtMS0xLTcx_9cc87bb0-0827-463a-b36c-3349064908d7"
      unitRef="usd">-19285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTItMTctMS0xLTcx_a642610f-ead6-407f-9544-f6079950b387"
      unitRef="usd">-19285000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="i78de51707e994f65979188d6cbb5a3cf_D20200628-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTMtNS0xLTEtNzE_f006d4b5-571d-4981-818e-ead05b800eae"
      unitRef="shares">199989</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="ifb74423f0d6f4a098e0730fa1de039b4_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTMtOS0xLTEtNzE_87be112b-ff3a-4aa5-b0e7-c6bfc93451d4"
      unitRef="usd">2162000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTMtMTctMS0xLTcx_e0cbf311-6045-4890-9a58-6fb56a3284ce"
      unitRef="usd">2162000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifb74423f0d6f4a098e0730fa1de039b4_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTQtOS0xLTEtNzE_ec7eb1ee-9540-4571-8b9f-5e2e0473192e"
      unitRef="usd">5968000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTQtMTctMS0xLTcx_4466bc47-c896-473e-9d6f-76c7ab204f7f"
      unitRef="usd">5968000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iefe255153e0a49fe84a3466b53dd2cb9_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTUtMTUtMS0xLTcx_9fa3fbaa-4e72-446c-9f6c-5278289e9773"
      unitRef="usd">645000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTUtMTctMS0xLTcx_99db0048-e6d3-4d88-9aa1-049e564af86b"
      unitRef="usd">645000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="ic7bd54d143e94513a8b2feceb954056a_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTYtNS0xLTEtNjA_961e1bb2-1e3a-43f4-b023-6fd7c0544944"
      unitRef="shares">62625629</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic7bd54d143e94513a8b2feceb954056a_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTYtNy0xLTEtNjA_f28e3781-a6d6-40df-9a41-7d0d3b007085"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i98f35497c38345c2ad1e7a28c51bd364_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTYtOS0xLTEtMjMx_87f3f233-dc50-4302-9025-c4ae0805fe60"
      unitRef="usd">548706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ff80c846b3d4e04b07751a1bdfc2ce0_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTYtMTMtMS0xLTIzMQ_e6a74515-bac9-48a7-b367-53301a75a585"
      unitRef="usd">-169790000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67bdf2cf1f2546199936bb4bd776a5bf_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTYtMTUtMS0xLTIzMQ_24a1c06c-c271-4728-96c1-f1181ec37f28"
      unitRef="usd">478000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjMyYWQ0YjAwOGYwYjQ1YmRiOGE0YzEwMmJiZmI3MTdlL3RhYmxlcmFuZ2U6MzJhZDRiMDA4ZjBiNDViZGI4YTRjMTAyYmJmYjcxN2VfMTYtMTctMS0xLTIzMQ_4d67b957-b686-4c08-9ad9-30a1f010c641"
      unitRef="usd">379400000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ic56190be5b4d43008c9b46b792679961_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMi0xLTEtMS0w_ebc6d8a9-a249-4990-be20-f4f1c0d03a0d"
      unitRef="shares">41562111</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ic56190be5b4d43008c9b46b792679961_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMi0zLTEtMS0w_6dd2eefa-be5c-4339-89f1-7517d729861f"
      unitRef="usd">199540000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="ibd11acfeaafa47718645b3905dd8111c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMi02LTEtMS0w_04a1409b-b08f-4df7-834d-f89aa2ac264b"
      unitRef="shares">6951350</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibd11acfeaafa47718645b3905dd8111c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMi04LTEtMS0w_5076405f-57b9-419e-aded-0630f2fb00a4"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16670e9c7e234aaca809bb76bbd4dc8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMi0xMC0xLTEtMA_8b049295-dfe1-433d-b773-34b3609ec696"
      unitRef="usd">7921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e52586d75c448cfb91790cbd4cf8d54_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMi0xNC0xLTEtMA_e3d73fc3-883b-4941-b674-d407c7dbec29"
      unitRef="usd">-129672000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic56190be5b4d43008c9b46b792679961_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMi0xNi0xLTEtMA_9e3c5e96-f0ce-48db-8796-372cd18fa0ba"
      unitRef="usd">-121750000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i90ddf39955f34532a4eb476eab6f9a5b_D20190101-20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMy0xNC0xLTEtMA_02f183ad-6df7-4143-b9dd-633dfe293671"
      unitRef="usd">-6649000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i36d3fd06f0b34706ba17296e163fcb84_D20190101-20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMy0xNi0xLTEtMA_7ceab2f7-4e03-4eff-9f07-3ce8a0ecad81"
      unitRef="usd">-6649000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="i8d17b3379d9f47a4960236f763cac16b_D20190101-20190330"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNC02LTEtMS0w_50f9c2b9-25ee-4508-b1c8-86b1ba1a7608"
      unitRef="shares">169583</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="i24c3c400d64f485e8fbdf2452f9ca652_D20190101-20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNC0xMC0xLTEtMA_d97406d3-bbdf-4555-be8f-a0f723bd0962"
      unitRef="usd">366000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="i36d3fd06f0b34706ba17296e163fcb84_D20190101-20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNC0xNi0xLTEtMA_8bfd84b0-88be-4b00-83cc-e9a900621b56"
      unitRef="usd">366000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i24c3c400d64f485e8fbdf2452f9ca652_D20190101-20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNS0xMC0xLTEtMA_328da184-4bdd-45f7-84fd-350ab58b4fcb"
      unitRef="usd">855000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i36d3fd06f0b34706ba17296e163fcb84_D20190101-20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNS0xNi0xLTEtMA_e34a1f67-726f-47ea-9d81-ebfef94fc6d3"
      unitRef="usd">855000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i9add61bee1014ce199b921908cf16abe_I20190330"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNi0xLTEtMS0w_cfb77fe9-35a8-4096-9e7b-ce7a3dab39a1"
      unitRef="shares">41562111</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i9add61bee1014ce199b921908cf16abe_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNi0zLTEtMS0w_6d367142-b389-4f93-91e2-7ccc8214dba0"
      unitRef="usd">199540000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i640fd4a4655e43c4a195345ddf3f285e_I20190330"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNi02LTEtMS0w_0136d9ad-58f0-4ac1-b36f-5bd671f7eaa6"
      unitRef="shares">7120933</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i640fd4a4655e43c4a195345ddf3f285e_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNi04LTEtMS0w_49b0bbf2-ec6d-4750-9482-665616200857"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id8ef1f7c5d514f32b5222dbcbea25be2_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNi0xMC0xLTEtMA_d9ff653a-0f87-4145-a89b-45243c3f1928"
      unitRef="usd">9142000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4363997d974d4789a14a038ce029232c_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNi0xNC0xLTEtMA_ee07e7b2-c13a-4d11-b86a-4b6e54b3f891"
      unitRef="usd">-136321000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9add61bee1014ce199b921908cf16abe_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNi0xNi0xLTEtMA_f51236f5-fda5-4edd-ad1c-6f9fffbcdec6"
      unitRef="usd">-127178000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i6b8954b031e949d9bc780176b8ccbe53_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNy0xNC0xLTEtMA_936e21c2-b6ff-4bb5-9a15-3e32f6413fd6"
      unitRef="usd">-9441000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic4ca0777014b40fa9ac715fb213307ca_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfNy0xNi0xLTEtMA_3a9fa21f-9f86-4d35-91f3-3eb0461999eb"
      unitRef="usd">-9441000</us-gaap:NetIncomeLoss>
    <us-gaap:DeferredOfferingCosts
      contextRef="i86c05c8cc5f54d0f93529d8e9b0a384f_I20190629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOC0wLTEtMS0wL3RleHRyZWdpb246NjExMmQ2OTI1Yjk0NGRjMTlhODEyOWUzNjM1ZjIwYTdfNzY_e568802b-ccf0-4bdf-b277-21a6225498d7"
      unitRef="usd">4900000</us-gaap:DeferredOfferingCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i0f42ebd758184f61bbd40a9e8470146f_D20190331-20190629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOC02LTEtMS0w_e9c4ca80-3925-4d29-8a19-77176f7187f8"
      unitRef="shares">11068750</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0f42ebd758184f61bbd40a9e8470146f_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOC04LTEtMS0w_b0bd50ba-390a-4331-ab91-70650768b5a3"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4b704c42fafd4162a6cdf9d1cbcbefa0_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOC0xMC0xLTEtMA_a2bdff4d-a9ed-42e9-a6e9-3faf9d19b785"
      unitRef="usd">252452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i30b6c7624c684b01af1bfb48e5f686be_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOC0xNi0xLTEtMA_174513c0-2684-411a-9538-293e103e3edb"
      unitRef="usd">252453000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <bynd:ReclassificationsofTemporarytoPermanentEquityShares
      contextRef="ic4ca0777014b40fa9ac715fb213307ca_D20190331-20190629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOS0xLTEtMS0w_2f0c37e7-b107-4cb9-a619-03f6d843efa7"
      unitRef="shares">41562111</bynd:ReclassificationsofTemporarytoPermanentEquityShares>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="ic4ca0777014b40fa9ac715fb213307ca_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOS0zLTEtMS0w_99833296-1242-4c7d-bffd-49d23969d195"
      unitRef="usd">199540000</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="ia79361c05a4847bdbfc86a378dcdef5c_D20190331-20190629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOS02LTEtMS0w_a55644c2-b729-40ef-910e-dac4b811b42c"
      unitRef="shares">41562111</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ia79361c05a4847bdbfc86a378dcdef5c_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOS04LTEtMS0w_582d3b4d-b22d-401e-9ac8-5857cc531ec8"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i46267f613a2c443091e62e5d0a309fce_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOS0xMC0xLTEtMA_91281429-3107-4dd7-a151-07208c63d84d"
      unitRef="usd">199536000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ic4ca0777014b40fa9ac715fb213307ca_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfOS0xNi0xLTEtMA_5f69ec8a-46d1-4e56-a88c-6fcaea4359e5"
      unitRef="usd">199540000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <bynd:StockIssuedDuringPeriodSharesExerciseofWarrants
      contextRef="ia79361c05a4847bdbfc86a378dcdef5c_D20190331-20190629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTAtNi0xLTEtMA_fc880f1b-2ba4-4501-bb62-4339127eadbf"
      unitRef="shares">214875</bynd:StockIssuedDuringPeriodSharesExerciseofWarrants>
    <bynd:StockIssuedDuringPeriodValueExerciseofWarrants
      contextRef="ic4ca0777014b40fa9ac715fb213307ca_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTAtMTYtMS0xLTA_571c88dd-70bd-47a9-bb25-7d634df2163f"
      unitRef="usd">0</bynd:StockIssuedDuringPeriodValueExerciseofWarrants>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i46267f613a2c443091e62e5d0a309fce_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTEtMTAtMS0xLTA_1e815e85-b107-47ef-9e7e-b3fc95237c63"
      unitRef="usd">14421000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="ic4ca0777014b40fa9ac715fb213307ca_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTEtMTYtMS0xLTA_95842468-87a9-4015-9f5f-f00410b3e165"
      unitRef="usd">14421000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="ia79361c05a4847bdbfc86a378dcdef5c_D20190331-20190629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTItNi0xLTEtMA_c426fc23-7575-4d19-a25c-71b2fdf697be"
      unitRef="shares">200852</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="i46267f613a2c443091e62e5d0a309fce_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTItMTAtMS0xLTA_42a1dd2d-8daa-4342-ae91-8ef83c5bdc2b"
      unitRef="usd">167000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="ic4ca0777014b40fa9ac715fb213307ca_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTItMTYtMS0xLTA_a145293d-3725-4fe3-ad14-e33c7f8882f8"
      unitRef="usd">167000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i46267f613a2c443091e62e5d0a309fce_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTMtMTAtMS0xLTA_ef1e70f8-eaae-42e0-8ebb-34157c3e7300"
      unitRef="usd">1823000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic4ca0777014b40fa9ac715fb213307ca_D20190331-20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTMtMTYtMS0xLTA_1446ca6e-2711-45f7-97c4-a670b5db9d94"
      unitRef="usd">1823000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i6feebb9a6ebe4a899db4060fef5c8985_I20190629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTQtMS0xLTEtMA_36371836-3d9e-4f0e-bcb3-6e53b5cb2dcb"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i6feebb9a6ebe4a899db4060fef5c8985_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTQtMy0xLTEtMA_1fb0a1b9-b929-469b-a25e-b95813ef72e6"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i0ae4c582fde4424383d6b70086b6008f_I20190629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTQtNi0xLTEtMA_09f48584-b578-4e7a-9edb-1c53b1cede52"
      unitRef="shares">60167521</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0ae4c582fde4424383d6b70086b6008f_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTQtOC0xLTEtMA_c6b86b94-869c-4521-9c4c-bf86ecda6278"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibdf94f2f691a4bf5bc09bba91ccd8c1a_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTQtMTAtMS0xLTA_495a526f-ef97-496b-8920-0fe5b8317af8"
      unitRef="usd">477541000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibba3816fde614e6da9bc8229a6d52fd7_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTQtMTQtMS0xLTA_77eb4364-a7f9-42de-9990-e1d1540228db"
      unitRef="usd">-145762000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6feebb9a6ebe4a899db4060fef5c8985_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTQtMTYtMS0xLTA_ba51ab11-8e67-432b-88e2-05735ac821e0"
      unitRef="usd">331785000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i901df6bcf21440afb6fb4fc7cba5351f_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTUtMTQtMS0xLTk4Nw_534b5d7d-4b3a-4669-a7c6-fd6c02dd510c"
      unitRef="usd">4099000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTUtMTYtMS0xLTk4Nw_154032ab-862f-405b-8f5b-1036dde98d21"
      unitRef="usd">4099000</us-gaap:NetIncomeLoss>
    <us-gaap:DeferredOfferingCosts
      contextRef="i0d1fd456c67248859ce655b0218554d6_I20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTYtMC0xLTEtMTQ1Ni90ZXh0cmVnaW9uOjk5YTM5MWEwNWZkMDRjNmM5YmI1MmM4NzJiOWVjNjI0XzE2NDkyNjc0NDE3NjQ_f46a613b-0ca7-4beb-970b-21f489d5818e"
      unitRef="usd">1100000</us-gaap:DeferredOfferingCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i4a4e35b992874c84b62624c017da5108_D20190630-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTYtNi0xLTEtOTg3_d866cb3d-05a2-4b01-b60f-04c5c8592ac5"
      unitRef="shares">250000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic5b1207a82a1427f85862f8ff85a0ea8_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTYtMTAtMS0xLTk4Nw_b1c6800b-4ae5-454c-ba6e-6bbd6afe0207"
      unitRef="usd">37450000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTYtMTYtMS0xLTk4Nw_ff020467-d6cc-4188-a810-a2fa35cd30b6"
      unitRef="usd">37450000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="i4a4e35b992874c84b62624c017da5108_D20190630-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTgtNi0xLTEtOTg3_d39fd087-a58a-46d2-b62f-ba584a30744e"
      unitRef="shares">148319</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="ic5b1207a82a1427f85862f8ff85a0ea8_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTgtMTAtMS0xLTk4Nw_bf05770e-49eb-4d51-9320-3a478460c3d8"
      unitRef="usd">365000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTgtMTYtMS0xLTk4Nw_d04cd7ca-488c-4ff8-97bc-b2eb4cf59715"
      unitRef="usd">365000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic5b1207a82a1427f85862f8ff85a0ea8_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTktMTAtMS0xLTk4Nw_2eafb38c-67d3-429a-84d2-06b9a77a19a4"
      unitRef="usd">3129000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMTktMTYtMS0xLTk4Nw_dbba0049-786e-4456-9663-bda21801e8d4"
      unitRef="usd">3129000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i0d1fd456c67248859ce655b0218554d6_I20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMjAtMS0xLTEtMTQ0MA_451918d2-baa6-4d31-a0a2-95f079bba664"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i0d1fd456c67248859ce655b0218554d6_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMjAtMy0xLTEtMTQ0MA_bdb6b724-635b-488e-8ecf-77d806cd5e46"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="icd81873ce6df437da810e1736d639ac5_I20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMjAtNi0xLTEtMTQ0MA_01c0c1eb-8a91-4506-92d6-bd700d23fe18"
      unitRef="shares">60565840</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="icd81873ce6df437da810e1736d639ac5_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMjAtOC0xLTEtMTQ0MA_a12011ac-861c-4118-b543-a7df9a4fe875"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id9227978d86149779dfaea5dff54bb62_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMjAtMTAtMS0xLTE0NDA_9bdff0f4-ea56-441d-9d6e-6c241bbda8f1"
      unitRef="usd">518485000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i081e2ba728c14fa188f6315d3c4953cc_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMjAtMTQtMS0xLTE0NDA_9139a3be-f1ef-494f-80aa-b8b1d5e645f6"
      unitRef="usd">-141663000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0d1fd456c67248859ce655b0218554d6_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8yOC9mcmFnOmNmYzcyMTM3NTQ0ZTRjZDJhNTJkNTMzMTA1YmQ4NzAxL3RhYmxlOjU5YzZlODEwNWMzYzRkMWI4N2EzMjY4OTM5ZDZmNGFhL3RhYmxlcmFuZ2U6NTljNmU4MTA1YzNjNGQxYjg3YTMyNjg5MzlkNmY0YWFfMjAtMTYtMS0xLTE0NDA_ae9cd742-022f-4420-9f66-83b12c05f6b1"
      unitRef="usd">376828000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNy0yLTEtMS0w_2f0b0e78-aff1-4a91-882c-abca9a88e46d"
      unitRef="usd">-27675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNy00LTEtMS0w_35fb68af-4026-4d04-abe8-98d994497d9d"
      unitRef="usd">-11991000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfOS0yLTEtMS0w_d97f300a-d613-4efb-8917-622588038880"
      unitRef="usd">9276000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfOS00LTEtMS0w_9f1fb782-0908-4796-87c2-1fa7a0a8a88d"
      unitRef="usd">5980000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseExpense
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTAtMi0xLTEtMA_741e693e-2158-4aca-9716-dcca74e12016"
      unitRef="usd">1573000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTEtMi0xLTEtMA_aa3c5c94-b8d4-4238-9ee1-a6497bf9cbec"
      unitRef="usd">20377000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTEtNC0xLTEtMA_fe7bb989-c75e-419d-8f91-ad96dd2f2304"
      unitRef="usd">5807000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTItMi0xLTEtMA_cb009cd6-782e-49cd-9c6b-1d6e7c040c5c"
      unitRef="usd">-218000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTItNC0xLTEtMA_0c63bfd5-df2e-4c05-80f4-b7b59b6a0823"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTMtMi0xLTEtMA_2ce5f6e7-331b-4c1e-a605-ed357410ae96"
      unitRef="usd">195000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTMtNC0xLTEtMA_334025aa-d372-4a1f-9ed6-17ede83b4cab"
      unitRef="usd">124000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTQtMi0xLTEtMA_2edf5024-09e6-4276-8c2a-3c2577a5c545"
      unitRef="usd">-1538000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTQtNC0xLTEtMA_81a40570-6be9-4522-a6bd-52c15dfb2ba6"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTUtMi0xLTEtMA_d9efad77-2336-4938-a959-1c917493a9c0"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTUtNC0xLTEtMA_916acd9a-9107-4f4c-91e0-fc3473145e48"
      unitRef="usd">12503000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTktMi0xLTEtMA_4fe11b0c-6be5-4940-978e-5e50dc2b267f"
      unitRef="usd">-10365000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMTktNC0xLTEtMA_a4948af7-c7fb-428c-9d58-7387e4d6dea3"
      unitRef="usd">21856000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjAtMi0xLTEtMA_63de24fa-d7e3-404d-80c8-321c7e841616"
      unitRef="usd">50263000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjAtNC0xLTEtMA_3f6a4afd-13a8-4992-9fe6-d11c8e8f2ff2"
      unitRef="usd">30013000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjEtMi0xLTEtMA_650b5e05-0055-41ca-942f-394f288001de"
      unitRef="usd">9444000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjEtNC0xLTEtMA_9d4c0366-d580-48d8-b064-bcfc5dc1c533"
      unitRef="usd">1878000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjItMi0xLTEtMA_76b2b0f8-6aa5-4fff-9240-35898322dd01"
      unitRef="usd">2442000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjItNC0xLTEtMA_029d806f-4bda-4ae8-b0fb-c0c82594a4c7"
      unitRef="usd">20206000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjMtMi0xLTEtMA_f782a91d-251a-489a-80b1-4d1b2f615c98"
      unitRef="usd">245000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjMtNC0xLTEtMA_d20b6e7a-63ee-407f-8794-5fa6810a3791"
      unitRef="usd">2768000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <bynd:IncreaseDecreaseinOperatingLeaseLiability
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjQtMi0xLTEtMA_fff8f632-2145-4b84-92b8-1d69760ebc53"
      unitRef="usd">-1584000</bynd:IncreaseDecreaseinOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjUtMi0xLTEtMA_0fdbb291-ca8c-4dee-910c-bd8ad419f0a9"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjUtNC0xLTEtMA_e83b7a7e-437c-4f50-9f0f-26e938e6f233"
      unitRef="usd">11000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjYtMi0xLTEtMA_e24d0b4c-12ec-40be-8b10-0329fd965787"
      unitRef="usd">-42737000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjYtNC0xLTEtMA_3dda60c2-ec8f-4ce9-b93e-9e667908ee04"
      unitRef="usd">-18339000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjktMi0xLTEtMA_387d8d6f-66b1-4ce0-83d4-ea7779abd2ce"
      unitRef="usd">38048000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMjktNC0xLTEtMA_51b38159-e787-4ba2-b423-953d8966e528"
      unitRef="usd">9515000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzAtMi0xLTEtMA_f6758371-a680-46f7-b918-70fd08d42034"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzAtNC0xLTEtMA_90e3ac17-518e-4d2a-b40f-24e78849f320"
      unitRef="usd">307000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <bynd:PaymentstoAcquirePropertyPlantandEquipmentHeldforsale
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzEtMi0xLTEtMA_c8328322-d2b3-4e87-9522-ea721890fd46"
      unitRef="usd">2288000</bynd:PaymentstoAcquirePropertyPlantandEquipmentHeldforsale>
    <bynd:PaymentstoAcquirePropertyPlantandEquipmentHeldforsale
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzEtNC0xLTEtMA_ac00a451-19d9-48cb-8d87-7284311a5cb1"
      unitRef="usd">7403000</bynd:PaymentstoAcquirePropertyPlantandEquipmentHeldforsale>
    <us-gaap:ProceedsFromSaleOfFinanceReceivables
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzAtMi0xLTEtMTE5Ng_1248e721-22a2-462e-8917-bf33d2d31126"
      unitRef="usd">599000</us-gaap:ProceedsFromSaleOfFinanceReceivables>
    <us-gaap:ProceedsFromSaleOfFinanceReceivables
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzAtNC0xLTEtMTIwNA_d6b2312e-3aea-4233-bf21-3b8d5358d44d"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfFinanceReceivables>
    <bynd:PaymentsforSecurityDeposits
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzItMi0xLTEtMA_5b3fb6f1-db02-426c-a761-64ba9dc3c484"
      unitRef="usd">9000</bynd:PaymentsforSecurityDeposits>
    <bynd:PaymentsforSecurityDeposits
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzItNC0xLTEtMA_1e3d83ac-8d60-4fc7-8138-33af4ad4dd73"
      unitRef="usd">542000</bynd:PaymentsforSecurityDeposits>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzMtMi0xLTEtMA_c5385eab-508d-4a39-8063-48ee5ca65a5e"
      unitRef="usd">-39746000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzMtNC0xLTEtMA_f54661dd-aee5-4272-95fb-dc877147327d"
      unitRef="usd">-17153000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzctMi0xLTEtMA_802c7fbb-a98b-4de2-83bc-9daf0f9d5af9"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzctNC0xLTEtMA_7ea3542c-0ac8-4a10-9e7d-c9d95f379f85"
      unitRef="usd">254868000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzctMi0xLTEtMTUwMw_00648cea-8b2b-43d9-863c-85e393a62d29"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfMzgtNC0xLTEtOTc2_d011b916-93dc-46a2-9467-f5cb293653a2"
      unitRef="usd">37937000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDUtMi0xLTEtMA_3b867013-bcce-4599-990c-dba74b86baa9"
      unitRef="usd">50000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDUtNC0xLTEtMA_412d4b33-8b5b-4f74-836f-e557e77ba2b6"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDYtMi0xLTEtMA_c715afa5-5867-4b55-8397-5091068abdf7"
      unitRef="usd">1224000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDYtNC0xLTEtMA_59b83eb0-21a5-435e-b1b0-6e1aa7888691"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDctMi0xLTEtMA_09afdf0f-713a-4086-9739-d2cd440db61f"
      unitRef="usd">1200000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDctNC0xLTEtMA_bdf47ab4-afc7-4ad6-996e-9d1978401acb"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDgtMi0xLTEtMA_cf73ee8e-0aad-42ff-b8cc-3b4c11da61c3"
      unitRef="usd">6000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDgtNC0xLTEtMA_e8478a5e-c3d3-4f2c-a8fa-995397c594fb"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDktMi0xLTEtMA_825a6ee0-88bb-4951-9874-748b9c4f475d"
      unitRef="usd">20000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNDktNC0xLTEtMA_7600ad8e-f501-4e30-ba7e-d65aed4a8234"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNTctMi0xLTEtMA_ca253e61-951e-4554-9af2-82adc540b492"
      unitRef="usd">5000000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNTctNC0xLTEtMA_b01556d0-232c-45e8-b0a3-664c97f29d69"
      unitRef="usd">0</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNTgtMi0xLTEtMA_90270f45-9efb-41ae-a117-3deaee9338bd"
      unitRef="usd">52000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNTgtNC0xLTEtMA_83e05921-3189-4a86-a93d-d92b1040e011"
      unitRef="usd">31000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjAtMi0xLTEtMA_7be9d6ea-3555-4f80-a4ca-b7a822bf6b2b"
      unitRef="usd">6491000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjAtNC0xLTEtMA_21055be8-2af6-4cb8-9bf1-b23345c17aaf"
      unitRef="usd">898000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjEtMi0xLTEtMA_10fc89b4-c5e9-4527-9865-411c7f27bf5b"
      unitRef="usd">1736000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjEtNC0xLTEtMA_ec9a85e1-0d57-4de4-9a5e-f90ac975f66b"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjUtMi0xLTEtMA_b311c932-178b-4cdb-a86c-285e3c77f4ff"
      unitRef="usd">21279000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjUtNC0xLTEtMA_a3a0225a-ca24-41ab-aace-870e6206f00a"
      unitRef="usd">293672000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjctMi0xLTEtMA_79d82456-233c-4867-9b49-89616e1ec072"
      unitRef="usd">-61204000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjctNC0xLTEtMA_0235b758-e976-4397-a7c9-073375517e32"
      unitRef="usd">258180000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjgtMi0xLTEtMA_03555ae1-c3cc-4903-b28c-db423473c6da"
      unitRef="usd">-169000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjgtNC0xLTEtMA_cdbc54ce-1ea0-4005-acaf-1e9453b46372"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjktMi0xLTEtMA_39881d71-811d-42ad-9114-4f72f794776d"
      unitRef="usd">275988000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic56190be5b4d43008c9b46b792679961_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNjktNC0xLTEtMA_1cce14d7-e963-40f1-8fc6-0eba85517eb8"
      unitRef="usd">54271000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNzAtMi0xLTEtMA_4448fad7-5b05-4222-8064-199573bcb5b3"
      unitRef="usd">214615000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0d1fd456c67248859ce655b0218554d6_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNzAtNC0xLTEtMA_0d255a1a-3ea6-4966-98b3-661ec4f39e53"
      unitRef="usd">312451000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNzQtMi0xLTEtMA_3e5664d1-9639-4a74-b4fc-3aa0f4209a2c"
      unitRef="usd">2114000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNzQtNC0xLTEtMA_6405b5d9-6538-4d36-87bb-6c0861a8f420"
      unitRef="usd">2261000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNzUtMi0xLTEtMA_8c4bd430-407b-4208-a792-2e670bfa1a9f"
      unitRef="usd">15000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfNzUtNC0xLTEtMA_94439579-948c-4285-85be-99425bcf31a6"
      unitRef="usd">21000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODAtMi0xLTEtMA_b1015ae3-a716-433d-9fa0-b27c6c88f928"
      unitRef="usd">2545000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODAtNC0xLTEtMA_1d80d515-cd0d-4655-8efd-4f10e5d85ae7"
      unitRef="usd">1280000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODEtMi0xLTEtMA_86914381-e191-425d-9993-090ba079c0f7"
      unitRef="usd">0</us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
    <us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODEtNC0xLTEtMA_527f68a1-5829-46f4-8f76-aa528ea1c8d3"
      unitRef="usd">487000</us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
    <bynd:NoncashAdditionstoPropertyPlantandEquipmentHeldforsale
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODItMi0xLTEtMA_89ddcbd9-9236-48bb-bed7-3ebb6f7b23ca"
      unitRef="usd">0</bynd:NoncashAdditionstoPropertyPlantandEquipmentHeldforsale>
    <bynd:NoncashAdditionstoPropertyPlantandEquipmentHeldforsale
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODItNC0xLTEtMA_9cbc176a-a480-447c-9b66-c570f19c596b"
      unitRef="usd">1019000</bynd:NoncashAdditionstoPropertyPlantandEquipmentHeldforsale>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODMtMi0xLTEtMA_de7f0022-e511-4299-896c-969b2931283e"
      unitRef="usd">3151000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODQtMi0xLTEtMA_5340e175-2e17-4f13-91d5-f1e722ba3bcd"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODQtNC0xLTEtMA_bdc9ba22-5aba-46b1-9137-bdf5d1d9fe33"
      unitRef="usd">14421000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODUtMi0xLTEtMA_c7227e41-e10a-4b20-8eef-ddd35eb50ec7"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODUtNC0xLTEtMA_9063c883-e146-44fd-94ea-dc896e13e792"
      unitRef="usd">199540000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODYtMi0xLTEtMA_5839f0a2-d713-416a-8635-0f414da20fbd"
      unitRef="usd">4558000</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zMS9mcmFnOmViNDg3MjIzMzJiMjRhMjVhNTRhN2U5YTMxZWFhYmE3L3RhYmxlOjAzYjRiMDlkZDBlODQyYzNhYTUyZTBkZDNiZTQwZjhkL3RhYmxlcmFuZ2U6MDNiNGIwOWRkMGU4NDJjM2FhNTJlMGRkM2JlNDBmOGRfODYtNC0xLTEtMA_48e1255d-a074-427e-a52f-6aa6da39ed8d"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:NatureOfOperations
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zNy9mcmFnOjIxNjMzZGM1Y2IxNDQzNDY5MmZiN2I5NTFjYTBmNDYxL3RleHRyZWdpb246MjE2MzNkYzVjYjE0NDM0NjkyZmI3Yjk1MWNhMGY0NjFfMzE4Mw_6637bcde-94fd-4899-ab26-cdc6336ee7ca">Introduction&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;The Company&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beyond Meat, Inc., a Delaware corporation (including its consolidated subsidiaries unless the context otherwise requires, the &#x201c;Company&#x201d;), is one of the fastest growing food companies in the United States, offering a portfolio of revolutionary plant-based meats. The Company builds meat directly from plants, an innovation that enables consumers to experience the taste, texture and other sensory attributes of popular animal-based meat products while enjoying the nutritional and environmental benefits of eating the Company&#x2019;s plant-based meat products. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 14, 2020, the Company registered its new subsidiary, Beyond Meat EU B.V., in the Netherlands. On April 28, 2020, the Company registered its new subsidiary, Beyond Meat (Jiaxing) Food Co., Ltd. (&#x201c;BYND JX&#x201d;), in the Zhejiang Province in China. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s primary production facilities are located in Columbia, Missouri, and research and development and administrative offices are located in El Segundo, California. In addition to its own production facilities, the Company uses co-manufacturers in various locations in the United States, Canada and the Netherlands. In the second quarter of 2020, the Company acquired its first manufacturing facility in Europe located in Enschede, the Netherlands. This facility is expected to be operational by the end of 2020. In addition, in June 2020 the Company announced the official opening of a new co-manufacturing facility to be used for Beyond Meat production built by the Company&#x2019;s distributor in the Netherlands. In the third quarter of 2020, the Company and BYND JX entered into an investment agreement and related factory leasing contract to design and develop manufacturing facilities in the Jiaxing Economic &amp;amp; Technological Development Zone to manufacture plant-based meat products under the Beyond Meat brand in China. Renovations in the leased facility have commenced, with trial production expected by the end of 2020 and full-scale production expected in early 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the quarter ended September 26, 2020, on October 30, 2020, the Company acquired certain assets including land, building, vehicles, machinery and equipment and certain workforce from one of its co-manufacturers for cash consideration of $14.5 million, subject to adjustment for customary prorations, transfer taxes, escrow holdbacks and other adjustments. The Company intends to use this manufacturing facility for the production of its finished goods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sells to a variety of customers in the retail and foodservice channels throughout the United States and internationally primarily through distributors who purchase, store, sell, and deliver the Company&#x2019;s products. In addition, the Company sells directly to customers in the retail and foodservice channels who handle their own distribution. In the third quarter of 2020, the Company launched an e-commerce site to sell its products direct to consumers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020, approximately 96% of the Company&#x2019;s long-lived assets were located in the United States. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;COVID-19 Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 11, 2020, the World Health Organization declared COVID-19 a pandemic. The global spread and unprecedented impact of COVID-19 continues to create significant volatility, uncertainty and economic disruption. In the second and third quarters of 2020, the Company&#x2019;s operations and its financial results including net revenues, gross profit,  gross margin and operating expenses were negatively impacted by COVID-19. The extent of COVID-19&#x2019;s effect on the Company&#x2019;s operational and financial performance will depend on future developments, including the duration, spread and intensity of the pandemic and the level of social and economic restrictions imposed in the United States and abroad in an effort to curb the spread of the virus, all of which are uncertain and difficult to predict considering the rapidly evolving landscape. As a result, it is not currently possible to ascertain the overall impact of &lt;/span&gt;&lt;/div&gt;COVID-19 on the Company&#x2019;s business, results of operations, financial condition, or liquidity. While the ultimate health and economic impact of the COVID-19 pandemic is highly uncertain, the Company expects that its business operations and results of operations, including its net revenues, gross profit, gross margin, earnings and cash flows, will be adversely impacted through at least the remainder of 2020, and likely into 2021. Future events and effects related to the COVID-19 pandemic cannot be determined with precision and actual results could significantly differ from estimates or forecasts.</us-gaap:NatureOfOperations>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ied1749b354aa477689e82f1533821f8d_D20201030-20201030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zNy9mcmFnOjIxNjMzZGM1Y2IxNDQzNDY5MmZiN2I5NTFjYTBmNDYxL3RleHRyZWdpb246MjE2MzNkYzVjYjE0NDM0NjkyZmI3Yjk1MWNhMGY0NjFfMTY0OTI2NzQ0ODIwNw_926ce3e1-205d-4ae8-858e-e6107bd8fcf8"
      unitRef="usd">14500000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6262a29850b745b4ab1481acb5d42ece_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8zNy9mcmFnOjIxNjMzZGM1Y2IxNDQzNDY5MmZiN2I5NTFjYTBmNDYxL3RleHRyZWdpb246MjE2MzNkYzVjYjE0NDM0NjkyZmI3Yjk1MWNhMGY0NjFfNDk0NzgwMjMyODUyMw_93ef0e78-6ebd-4329-892c-883ce20c42c6"
      unitRef="number">0.96</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1ODY_5d4887c6-0a3f-4927-957e-6119f9c8afe5">Summary of Significant Accounting Policies &lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and applicable rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) regarding interim financial reporting. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the condensed consolidated financial statements include all adjustments necessary, which are of a normal and recurring nature, for the fair presentation of the Company&#x2019;s financial position and of the results of operations and cash flows for the periods presented. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2020 or for any other interim period or for any other future fiscal year. These condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2019 filed with the SEC on March 19, 2020 (the&#160;&#x201c;2019 10-K&#x201d;). The condensed balance sheet as of December&#160;31, 2019 has been derived from the audited financial statements at that date. There have been no material changes in the Company&#x2019;s significant accounting policies from those that were disclosed in the 2019 10-K, except as noted below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements for the periods ended September&#160;26, 2020 include the accounts of the Company and its subsidiaries. All inter-company balances and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management&#x2019;s Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect certain reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant accounting estimates made by the Company include trade promotion accruals; useful lives of property, plant and equipment; valuation of deferred tax assets; valuation of inventory; incremental borrowing rate used to determine operating lease right-of-use assets and operating lease liabilities; assessment of contract-based factors, asset-based factors, entity-based factors and market-based factors to determine the lease term impacting right-of-use assets and lease liabilities; and the valuation of the fair value of stock options used to determine share-based compensation expense. These estimates and assumptions are based on current facts, historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of expenses that are not readily apparent from other sources. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are carried at cost less accumulated depreciation and are depreciated using the straight-line method over the following estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not amortized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or estimated useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software and computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.358%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are depreciated on a straight-line basis over the lesser of the estimated useful life of the asset or the remaining lease term. When assets are sold or retired, the asset and related accumulated depreciation are removed from the respective account balances and any gain or loss on disposal is included in loss from operations. Expenditures for repairs and maintenance are charged directly to expense when incurred. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i9b35f91ed5cf4646a2550803555af172_52" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 6&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s foreign entities use their local currency as the functional currency. For these entities, the Company translates net assets into U.S. dollars at period end exchange rates, while revenue and expense accounts are translated at average exchange rates prevailing during the periods being reported. Resulting currency translation adjustments are included in accumulated other comprehensive income and foreign currency transaction gains and losses are included in other, net. Transaction gains and losses on long-term intra-entity transactions are recorded as a component of other comprehensive income. Transactions denominated in a currency other than the reporting entity&#x2019;s functional currency may give rise to transaction gains and losses that impact the Company&#x2019;s results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrealized translation gains, net of tax, reported as cumulative translation adjustments through other comprehensive income were $0.5 million as of September&#160;26, 2020. Foreign currency transaction (losses) gains included in other, net were $(15,000) and $0.1 million during the three and nine months ended September&#160;26, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement accounting guidance creates a fair value hierarchy to prioritize the inputs used to measure fair value into three categories. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of input significant to the fair value measurement, where Level&#160;1 is the highest and Level&#160;3 is the lowest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The three levels are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;1&#x2014;Unadjusted quoted prices in active markets accessible by the reporting entity for identical assets or liabilities. Active markets are those in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;2&#x2014;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active and model-derived valuations in which significant value drivers are observable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;3&#x2014;Valuations derived from valuation techniques in which significant value drivers are unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments include cash equivalents, accounts receivable, accounts payable, and accrued expenses, for which the carrying amounts approximate fair value due to the short-term maturity of these financial instruments. Based on the borrowing rates currently available to the Company for debt with similar terms, the carrying value of the Company&#x2019;s revolving credit facility approximates fair value as well. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had no financial instruments measured at fair value on a recurring basis as of September&#160;26, 2020 and December&#160;31, 2019, other than the liability classified share-settled obligation to one of the Company&#x2019;s executive officers as discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i9b35f91ed5cf4646a2550803555af172_64" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 9&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; which represents a Level 1 financial instrument. There was no change in the fair value of the liability-classified share-settled obligation in the three and nine months ended September&#160;26, 2020. There were no transfers of financial assets or liabilities into or out of Level&#160;1, Level 2 or Level 3 for the three and nine months ended September&#160;26, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the IPO, the stock warrant liability was measured at fair value using Level 3 inputs upon issuance and at each reporting date. Inputs used to determine the estimated fair value of the warrant liability as of the valuation date included expected term of the warrants, the risk-free interest rate, volatility, and the fair value of underlying shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of the changes in the fair value of the preferred and common stock warrant liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of warrants issued during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of warrant liability to additional paid-in capital in connection with the IPO&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company remeasured and reclassified the common stock warrant liability to additional paid-in-capital in connection with the IPO. The final re-measurement of the preferred stock warrant was based upon the publicly available stock price on the conversion date. Subsequent to the closing of the IPO, all outstanding warrants to purchase shares of common stock were cashless exercised and no warrants were outstanding as of September 28, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized at the point in which the performance obligation under the terms of a contract with the customer have been satisfied and control has transferred. The Company&#x2019;s performance obligation is typically defined as the accepted purchase order, or the contract, with the customer which requires the Company to deliver the requested products at agreed upon prices at the time and location of the customer&#x2019;s choice. The Company does not offer warranties or a right to return on the products it sells except in the instance of a product recall.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is measured as the amount of consideration the Company expects to receive in exchange for fulfilling the performance obligation. Sales and other taxes the Company collects concurrent with the sale of products are excluded from revenue. The Company's normal payment terms vary by the type and location of its customers and the products offered. The time between invoicing and when payment is due is not significant. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;None &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of the Company's customer contracts as of September&#160;26, 2020 contains a significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company routinely offers sales discounts and promotions through various programs to its customers and consumers. These programs include rebates, temporary on shelf price reductions, buy-one-get-one-free programs, off invoice discounts, retailer advertisements, product coupons and other trade activities. Provision for discounts and incentives are recorded in the same period in which the related revenues are recognized. At the end of each accounting period, the Company recognizes a liability for estimated sales discounts that have been incurred but not paid which totaled &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$3.3 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $1.6&#160;million as of September&#160;26, 2020 and December&#160;31, 2019, respectively. The offsetting charge is recorded as a reduction of revenues in the same period when the expense is incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. The incremental cost to obtain contracts was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Presentation of Net Revenues by Channel&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2020, the Company began presenting net revenues by geography and distribution channel as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.237%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Distribution Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues from retail sales to the U.S. market&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Foodservice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues from restaurant and foodservice sales to the U.S. market&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues from retail sales to international markets, including Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International Foodservice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues from restaurant and foodservice sales to international markets, including Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net revenues from sales to the Canadian market, previously included with net revenues from sales to the U.S. market, have been reclassified to International net revenues. Prior period amounts have been recast to conform to the current period presentation. The foregoing change in presentation had no impact on the Company&#x2019;s net revenues, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2020, the Company also eliminated the presentation of net revenues by platform as it is no longer material to an understanding of the Company's financial results. Previously, the Company presented net revenues by platform for its &#x201c;ready-to-cook&#x201d; or fresh platform, and &#x201c;ready-to-heat&#x201d; or frozen platform. Gross revenues from sales of products in the Company's frozen platform were 5.5% of gross revenues in the year ended December 31, 2019, as compared to 16.3% of gross revenues in the year ended December 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s net revenues by channel:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foodservice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foodservice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One distributor accounted for approximately 11% of the Company&#x2019;s gross revenues in the three months ended September&#160;26, 2020; and two distributors accounted for approximately 17% and 15%, respectively, of the Company&#x2019;s gross revenues in the three months ended September&#160;28, 2019. One distributor accounted for approximately 13% of the Company&#x2019;s gross revenues in the nine months ended September&#160;26, 2020; and two distributors accounted for approximately 18% and 19%, respectively, of the Company&#x2019;s gross revenues in the nine months ended September&#160;28, 2019. No other distributor or customer accounted for more than 10% of the Company&#x2019;s gross revenues in the three and nine months ended September&#160;26, 2020 and September&#160;28, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shipping and Handling Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outbound shipping and handling costs included in selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expenses in the three months ended September&#160;26, 2020 and September&#160;28, 2019 were $3.3 million and $3.4 million, respectively.  Outbound shipping and handling costs included in SG&amp;amp;A expenses in the nine months ended September&#160;26, 2020 and September&#160;28, 2019 were $8.1 million and $7.4&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As an &#x201c;emerging growth company&#x201d; (&#x201c;EGC&#x201d;), the Jumpstart Our Business Startups Act (the &#x201c;JOBS Act&#x201d;) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company will no longer qualify as an EGC as of the end of the fiscal year ending December 31, 2020, when it becomes a Large Accelerated Filer under Rule 12b-2 of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;). Therefore, the Company has elected to use the adoption dates applicable to public companies beginning in the first quarter of 2020 and the adoption dates for the new accounting pronouncements disclosed below have been evaluated under such premise. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-02, &#x201c;Leases&#x201d; (Topic 842)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU 2016-02&#x201d;), which requires lessees to record most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to Accounting Standards Codification (&#x201c;ASC&#x201d;) 840, &#x201c;Leases&#x201d; (&#x201c;ASC 840&#x201d;). ASU 2016-02 requires that a lessee recognize a lease liability for the obligation to make lease payments and a right-of-use asset for the right to use the underlying asset for the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2020, the Company adopted ASU 2016-02 using the modified retrospective approach, which permits application of this new guidance at the beginning of the period of adoption, with comparative periods continuing to be reported under ASC 840. The Company also elected the package of practical expedients permitted under the transition guidance within ASU 2016-02, which among other things, permits the Company to not reassess under the new standard the Company&#x2019;s prior conclusions about lease identification, lease classification and initial direct costs. The Company did not elect the use-of-hindsight practical expedient or the practical expedient pertaining to land easements, the latter not being applicable to the Company. As part of this adoption, the Company elected not to record operating right-of-use assets or operating lease liabilities for leases with an initial term of 12 months or less. Payments on those leases will be recognized on a straight-line basis through the Company&#x2019;s condensed consolidated statements of operations over the lease term. The Company elected to separate the lease and non-lease components on all new or modified operating leases for the co-manufacturing class of assets for the purpose of recording operating lease right-of-use assets and operating lease liabilities and to combine lease and non-lease components on all new or modified operating leases into a single lease component for all other classes of assets. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i9b35f91ed5cf4646a2550803555af172_46" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 4&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 12, 2020, the FASB issued ASU 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#x201d; (&#x201c;ASU 2020-04&#x201d;). The amendments in ASU 2020-04 provide temporary optional expedients and exceptions for applying GAAP to contract modifications, hedging relationships and other transactions to ease the potential accounting and financial reporting burden associated with transitioning away from reference rates that are expected to be &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;discontinued, including the London Interbank Offered Rate (LIBOR). ASU 2020-04 is effective for the Company as of March 12, 2020 through December 31, 2022. The adoption of ASU 2020-04 has not had and is not expected to have a material impact on the Company&#x2019;s financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 18, 2019, the FASB issued ASU No.&#160;2019-12, &#x201c;Simplifying the Accounting for Income Taxes (Topic 740)&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-12 eliminates the need for an organization to analyze whether the following apply in a given period (1) exceptions to the incremental approach for intra-period tax allocation, (2) exceptions to accounting for basis differences when there are ownership changes in foreign investments, and (3) exceptions in interim period income tax accounting for year-to-date losses that exceed anticipated losses. ASU 2019-12 also is designed to improve financial statement preparers&#x2019; application of income tax-related guidance and simplify GAAP for (1) franchise taxes that are partially based on income, (2) transactions with a government that result in a step-up in the tax basis of goodwill, (3) separate financial statements of legal entities that are not subject to tax, and (4) enacted changes in tax laws in interim periods. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of the amendments is permitted, including adoption in any interim period for public business entities for periods for which financial statements have not yet been issued. An entity that elects to early adopt the amendments in an interim period should reflect any adjustments as of the beginning of the annual period that includes that interim period. Additionally, an entity that elects early adoption must adopt all the amendments in the same period. ASU 2019-12 is effective for the Company beginning on January&#160;1, 2021. Adoption of ASU 2019-12 is not expected to result in any material changes to the way the tax provision is prepared and is not expected to have a material impact on the Company&#x2019;s financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc2MDA_6499db8e-834c-43dc-925e-3457767633da">Basis of PresentationThe unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and applicable rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) regarding interim financial reporting. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the condensed consolidated financial statements include all adjustments necessary, which are of a normal and recurring nature, for the fair presentation of the Company&#x2019;s financial position and of the results of operations and cash flows for the periods presented. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2020 or for any other interim period or for any other future fiscal year. These condensed consolidated financial statements should be read in conjunction with the Company's audited financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2019 filed with the SEC on March 19, 2020 (the&#160;&#x201c;2019 10-K&#x201d;). The condensed balance sheet as of December&#160;31, 2019 has been derived from the audited financial statements at that date.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1ODc_37688465-4930-4c1a-b532-766b63a4467f">Principles of ConsolidationThe condensed consolidated financial statements for the periods ended September&#160;26, 2020 include the accounts of the Company and its subsidiaries. All inter-company balances and transactions have been eliminated.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1ODM_012ae85f-02ee-4d4c-a017-e2e6343cfb35">Management&#x2019;s Use of EstimatesThe preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect certain reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant accounting estimates made by the Company include trade promotion accruals; useful lives of property, plant and equipment; valuation of deferred tax assets; valuation of inventory; incremental borrowing rate used to determine operating lease right-of-use assets and operating lease liabilities; assessment of contract-based factors, asset-based factors, entity-based factors and market-based factors to determine the lease term impacting right-of-use assets and lease liabilities; and the valuation of the fair value of stock options used to determine share-based compensation expense. These estimates and assumptions are based on current facts, historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of expenses that are not readily apparent from other sources. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.</us-gaap:UseOfEstimates>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1OTY_ddd4d9fd-0042-4630-81a2-b2baaeb530e7">&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are carried at cost less accumulated depreciation and are depreciated using the straight-line method over the following estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not amortized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or estimated useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software and computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Leasehold improvements are depreciated on a straight-line basis over the lesser of the estimated useful life of the asset or the remaining lease term. When assets are sold or retired, the asset and related accumulated depreciation are removed from the respective account balances and any gain or loss on disposal is included in loss from operations. Expenditures for repairs and maintenance are charged directly to expense when incurred.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1ODQ_cf2ea076-4d2c-4a19-b814-214bcc50f560">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are carried at cost less accumulated depreciation and are depreciated using the straight-line method over the following estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not amortized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or estimated useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software and computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;A summary of property, plant, and equipment as of September&#160;26, 2020 and December&#160;31, 2019, is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets not yet placed in service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifc884a6ed42b4c638696bc23101e11dc_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjgyZTcyZTU3MDlmMDQxNzk5MGIyOTBjMGJmNmI2ZTMwL3RhYmxlcmFuZ2U6ODJlNzJlNTcwOWYwNDE3OTkwYjI5MGMwYmY2YjZlMzBfMS0yLTEtMS0w_73efbe51-5e19-4cd3-9b88-180ec3ef011f">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idff19849e7f24ec287c787d869e2593c_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjgyZTcyZTU3MDlmMDQxNzk5MGIyOTBjMGJmNmI2ZTMwL3RhYmxlcmFuZ2U6ODJlNzJlNTcwOWYwNDE3OTkwYjI5MGMwYmY2YjZlMzBfMy0yLTEtMS0w_05afcbab-3663-40a2-9fef-ac1297c006ff">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i805b985ee953485ab9bfd1a29bff8978_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjgyZTcyZTU3MDlmMDQxNzk5MGIyOTBjMGJmNmI2ZTMwL3RhYmxlcmFuZ2U6ODJlNzJlNTcwOWYwNDE3OTkwYjI5MGMwYmY2YjZlMzBfNC0yLTEtMS0wL3RleHRyZWdpb246ZmQ0ZmY5MmQwNzg1NGY1YmJhNmU0MDk5MzM5MDZhNGVfNA_e28beb5c-fd92-4aaf-906c-6f0e2648ed9d">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib4cedfaddca2477ea9bc8ffabb5532db_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjgyZTcyZTU3MDlmMDQxNzk5MGIyOTBjMGJmNmI2ZTMwL3RhYmxlcmFuZ2U6ODJlNzJlNTcwOWYwNDE3OTkwYjI5MGMwYmY2YjZlMzBfNC0yLTEtMS0wL3RleHRyZWdpb246ZmQ0ZmY5MmQwNzg1NGY1YmJhNmU0MDk5MzM5MDZhNGVfMTA_08cba782-372f-47bd-8d3e-3003b2301633">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9a03cef158f146fda6e3b432bab1a343_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjgyZTcyZTU3MDlmMDQxNzk5MGIyOTBjMGJmNmI2ZTMwL3RhYmxlcmFuZ2U6ODJlNzJlNTcwOWYwNDE3OTkwYjI5MGMwYmY2YjZlMzBfNS0yLTEtMS0wL3RleHRyZWdpb246MmIwNWJkMWNhN2FlNDkzNjhhNDcwZGZkNjQ0MGFjYjRfNA_59fdca64-930f-41c7-abae-5b0979bf5b4d">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic9c9b45040b0463fb28d276f8eb8b1bc_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjgyZTcyZTU3MDlmMDQxNzk5MGIyOTBjMGJmNmI2ZTMwL3RhYmxlcmFuZ2U6ODJlNzJlNTcwOWYwNDE3OTkwYjI5MGMwYmY2YjZlMzBfNS0yLTEtMS0wL3RleHRyZWdpb246MmIwNWJkMWNhN2FlNDkzNjhhNDcwZGZkNjQ0MGFjYjRfMTA_b941899c-82d3-4ecf-b050-c77ca80e6b25">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8156047daf9d437d87c8db0f1fe611d9_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjgyZTcyZTU3MDlmMDQxNzk5MGIyOTBjMGJmNmI2ZTMwL3RhYmxlcmFuZ2U6ODJlNzJlNTcwOWYwNDE3OTkwYjI5MGMwYmY2YjZlMzBfNi0yLTEtMS0w_2d1c1e84-5880-473a-9f58-f18ee6846ef3">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i64251594a4aa48749873d5aa57501ac7_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjgyZTcyZTU3MDlmMDQxNzk5MGIyOTBjMGJmNmI2ZTMwL3RhYmxlcmFuZ2U6ODJlNzJlNTcwOWYwNDE3OTkwYjI5MGMwYmY2YjZlMzBfNy0yLTEtMS0w_3084f0c0-815b-4ecb-a45e-08cc98cdd13a">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1OTc_025a7129-ad02-449b-bf3b-9325b39d2e02">Foreign CurrencyThe Company&#x2019;s foreign entities use their local currency as the functional currency. For these entities, the Company translates net assets into U.S. dollars at period end exchange rates, while revenue and expense accounts are translated at average exchange rates prevailing during the periods being reported. Resulting currency translation adjustments are included in accumulated other comprehensive income and foreign currency transaction gains and losses are included in other, net. Transaction gains and losses on long-term intra-entity transactions are recorded as a component of other comprehensive income. Transactions denominated in a currency other than the reporting entity&#x2019;s functional currency may give rise to transaction gains and losses that impact the Company&#x2019;s results of operations.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfNDk0NzgwMjM0MzYzOA_fb3dff13-0c31-4417-8cce-37d5c5826cbe"
      unitRef="usd">500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfNDk0NzgwMjM0MzY2Mg_485f527b-65dc-4a78-8c57-0fe10e34ebfe"
      unitRef="usd">-15000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfNDk0NzgwMjM0MzY0OQ_53a0867f-1148-4bef-8f4b-76acb604bfdd"
      unitRef="usd">100000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1OTU_62c584e4-13af-4637-bded-5afa2b9186e3">&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement accounting guidance creates a fair value hierarchy to prioritize the inputs used to measure fair value into three categories. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of input significant to the fair value measurement, where Level&#160;1 is the highest and Level&#160;3 is the lowest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The three levels are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;1&#x2014;Unadjusted quoted prices in active markets accessible by the reporting entity for identical assets or liabilities. Active markets are those in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;2&#x2014;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active and model-derived valuations in which significant value drivers are observable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;3&#x2014;Valuations derived from valuation techniques in which significant value drivers are unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments include cash equivalents, accounts receivable, accounts payable, and accrued expenses, for which the carrying amounts approximate fair value due to the short-term maturity of these financial instruments. Based on the borrowing rates currently available to the Company for debt with similar terms, the carrying value of the Company&#x2019;s revolving credit facility approximates fair value as well. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had no financial instruments measured at fair value on a recurring basis as of September&#160;26, 2020 and December&#160;31, 2019, other than the liability classified share-settled obligation to one of the Company&#x2019;s executive officers as discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i9b35f91ed5cf4646a2550803555af172_64" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 9&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; which represents a Level 1 financial instrument. There was no change in the fair value of the liability-classified share-settled obligation in the three and nine months ended September&#160;26, 2020. There were no transfers of financial assets or liabilities into or out of Level&#160;1, Level 2 or Level 3 for the three and nine months ended September&#160;26, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the IPO, the stock warrant liability was measured at fair value using Level 3 inputs upon issuance and at each reporting date. Inputs used to determine the estimated fair value of the warrant liability as of the valuation date included expected term of the warrants, the risk-free interest rate, volatility, and the fair value of underlying shares.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1ODk_4cd8d9c7-1974-4bb7-8a16-5fbdae3b8fe5">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of the changes in the fair value of the preferred and common stock warrant liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of warrants issued during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of warrant liability to additional paid-in capital in connection with the IPO&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfMi02LTEtMS0w_2816f0e4-0d75-44b1-834e-483f03eede7c"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ic56190be5b4d43008c9b46b792679961_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfMi04LTEtMS0w_06dd9756-c7db-4d6d-937d-d58afaf914e8"
      unitRef="usd">1918000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfMy02LTEtMS0w_3458783c-cdac-437e-853c-684e0d7ba897"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfMy04LTEtMS0w_38f80f55-f1dc-4492-9887-8c117038affb"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfNC02LTEtMS0w_72922491-230e-46b6-898b-837849914fb7"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfNC04LTEtMS0w_d65acdd6-b1e5-439d-97a6-5ed583467835"
      unitRef="usd">-12503000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfNS02LTEtMS0w_876b7f67-f026-47b6-bccd-31e6cc0a3fa2"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfNS04LTEtMS0w_51602caa-4162-4f60-bbf4-b5d62d3b8668"
      unitRef="usd">14421000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfNi02LTEtMS0w_c6f3a762-2ec9-425e-b449-ff9b667eea34"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i0d1fd456c67248859ce655b0218554d6_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOmU1MWUzN2NjYzQ3NzQyNmU5NzVjN2NmMDQ1YzdjNzkyL3RhYmxlcmFuZ2U6ZTUxZTM3Y2NjNDc3NDI2ZTk3NWM3Y2YwNDVjN2M3OTJfNi04LTEtMS0w_a9a4e914-48e1-490d-a618-57d0badcc45a"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i0d1fd456c67248859ce655b0218554d6_I20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfNzk3Ng_664155ec-0707-46a3-b381-16417aab1d97"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1OTE_8e9db310-5928-486f-b26e-3e4e2aba2b8f">&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized at the point in which the performance obligation under the terms of a contract with the customer have been satisfied and control has transferred. The Company&#x2019;s performance obligation is typically defined as the accepted purchase order, or the contract, with the customer which requires the Company to deliver the requested products at agreed upon prices at the time and location of the customer&#x2019;s choice. The Company does not offer warranties or a right to return on the products it sells except in the instance of a product recall.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is measured as the amount of consideration the Company expects to receive in exchange for fulfilling the performance obligation. Sales and other taxes the Company collects concurrent with the sale of products are excluded from revenue. The Company's normal payment terms vary by the type and location of its customers and the products offered. The time between invoicing and when payment is due is not significant. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;None &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of the Company's customer contracts as of September&#160;26, 2020 contains a significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company routinely offers sales discounts and promotions through various programs to its customers and consumers. These programs include rebates, temporary on shelf price reductions, buy-one-get-one-free programs, off invoice discounts, retailer advertisements, product coupons and other trade activities. Provision for discounts and incentives are recorded in the same period in which the related revenues are recognized. At the end of each accounting period, the Company recognizes a liability for estimated sales discounts that have been incurred but not paid which totaled &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$3.3 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $1.6&#160;million as of September&#160;26, 2020 and December&#160;31, 2019, respectively. The offsetting charge is recorded as a reduction of revenues in the same period when the expense is incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. The incremental cost to obtain contracts was not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfOTY5OA_11ff048b-2a8d-47f0-99b5-8584eb29bb7e"
      unitRef="usd">3300000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfOTcwNQ_3f0ca809-bf98-46eb-841e-74ddcdfdf66e"
      unitRef="usd">1600000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1ODE_83c7ef5c-d379-4577-b9c7-774368dcfdd2">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2020, the Company began presenting net revenues by geography and distribution channel as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.237%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Distribution Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues from retail sales to the U.S. market&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Foodservice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues from restaurant and foodservice sales to the U.S. market&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues from retail sales to international markets, including Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International Foodservice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues from restaurant and foodservice sales to international markets, including Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s net revenues by channel:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foodservice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foodservice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5a55cf910afc44df882e76ac94cb1ed7_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTEwNTU_ca8b1316-4e6f-4164-9ef0-59c42254d089"
      unitRef="number">0.055</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ieebc93b4fd974c57857ecb59e2d54d0c_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTExMjg_b5f64e87-ab7e-487e-8a9a-c498218eec09"
      unitRef="number">0.163</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id14e54b850774866a436f96476a6be98_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNC0yLTEtMS0w_23217dea-cfed-4103-98a0-1ae7e90d4864"
      unitRef="usd">62057000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e2d8f68b54b404fb4a85473f7e89663_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNC00LTEtMS0w_eca774e4-a94c-4ff9-b0f6-690eb3d089cb"
      unitRef="usd">44170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d0b0f20f1e540fb9d82e3497be9ebe3_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNC02LTEtMS0w_ba0b72c5-ccf7-41d3-a0d0-63d9484fa181"
      unitRef="usd">202019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a401e814d10420fa69fae8e0631585f_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNC04LTEtMS0w_97301996-dae0-4fd4-9338-9bbb5baffa20"
      unitRef="usd">94162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9152f8d0162f47e28d4a896413f5ea8c_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNS0yLTEtMS0w_72609cd6-51de-48d7-8d63-0e441273e5ba"
      unitRef="usd">16325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3a5f130735d459f8c1cb064a93ef06c_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNS00LTEtMS0w_1b5577ff-ff96-41be-90c4-1eeafb02ba4d"
      unitRef="usd">18359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i97445599b3e347d39abc1f0c1759e710_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNS02LTEtMS0w_9f8e1b14-f51f-473b-a656-0f332cf8e650"
      unitRef="usd">45442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72fc1a19445249c8b9703a9554a20a2d_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNS04LTEtMS0w_b54ab7bc-35d5-4d28-a6ce-c2c1c3a6aebe"
      unitRef="usd">43697000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f49cad3e56848fc924c9bd049b1f808_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNi0yLTEtMS0w_5aeca647-428c-45a7-aa4d-18ea8a6b4f77"
      unitRef="usd">78382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91af7d7ea27749bc86be330c36b4cf4b_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNi00LTEtMS0w_ebaaf5a5-7913-4056-9b1d-6510eb90a88a"
      unitRef="usd">62529000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8727e58ecb444a318415b5c6ac3dbaf6_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNi02LTEtMS0w_8b04e2f5-89e9-49bf-aed7-cf39e26028fb"
      unitRef="usd">247461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5966f73e2d5c4eb8a45bf0d9ad273eff_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfNi04LTEtMS0w_2e93d0af-17e1-4540-8703-bbca171a061e"
      unitRef="usd">137859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cea321654bf4168be37bc27df82ccf6_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfOC0yLTEtMS0w_0b4b2b9b-5104-4132-a1b1-f89b94e5948b"
      unitRef="usd">7975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e38f40b730942b2bc3fa8ac7817d87d_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfOC00LTEtMS0w_cadd36c6-5e4e-4d52-8d02-7d8444ae87dd"
      unitRef="usd">6295000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2216067b968403588517f75af40c812_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfOC02LTEtMS0w_4e673a56-9686-40a2-9434-c64640069e0b"
      unitRef="usd">23499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5883e79f1ea4bb6b748a284e2181d81_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfOC04LTEtMS0w_84ad5478-4378-4e76-ae0e-09f956778ae4"
      unitRef="usd">10002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32f3396d293f4c70baa95ed46c90dfed_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfOS0yLTEtMS0w_37a89491-4402-4e09-b281-e87c0d8d6ccd"
      unitRef="usd">8079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bcfbaccae014e0b8dbab1f2ca542959_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfOS00LTEtMS0w_f4492923-fbde-44d6-86e2-0e3c0e9867a3"
      unitRef="usd">23137000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7402f6aa1c6f4d87bf27090dd0888d00_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfOS02LTEtMS0w_35e29e26-3058-4726-880b-8bb332e7adb8"
      unitRef="usd">33888000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa44d471ebbb4028925c28c513d2e67f_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfOS04LTEtMS0w_cc68b1a6-9fa4-4ba5-a77f-5a4fab5cb47c"
      unitRef="usd">51557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if202871ef5dd450ea5f678395fc5057f_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfMTAtMi0xLTEtMA_faa2cc30-73bf-4b72-a179-9aa6d9fc59e6"
      unitRef="usd">16054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i234825df89a148819c51623a3c0caaf8_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfMTAtNC0xLTEtMA_386210df-4793-4522-826e-c883a562867d"
      unitRef="usd">29432000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4feda438601c47a2b6ab3882552bd0b0_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfMTAtNi0xLTEtMA_f07b6a66-db2e-4e08-b6cd-4d5b54bf4ba0"
      unitRef="usd">57387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f970a96fa334e4b820d0e913738ec5f_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfMTAtOC0xLTEtMA_b168dee1-d91c-43e5-a9f0-dd537c74d6b0"
      unitRef="usd">61559000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfMTEtMi0xLTEtMA_21e56df5-0e4a-4169-b96a-0f93b6eb0310"
      unitRef="usd">94436000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfMTEtNC0xLTEtMA_4088543c-329f-4aee-bf5a-d23b5a2d0461"
      unitRef="usd">91961000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfMTEtNi0xLTEtMA_f51a2b7a-8739-4349-94e0-af0bb496e6f0"
      unitRef="usd">304848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RhYmxlOjM3MzQ5YzY2YmY1NzQxMTBiYjQ1YTgxOTc3NTllYTQyL3RhYmxlcmFuZ2U6MzczNDljNjZiZjU3NDExMGJiNDVhODE5Nzc1OWVhNDJfMTEtOC0xLTEtMA_b235a9be-8ba6-4372-84de-953878dd2fa4"
      unitRef="usd">199418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2bf3af20223d4c6791c01f27fa5624f1_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTEzMDA_6b409a88-05c2-407e-925d-fd9ac5963bcb"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id609fa676f4144899726613b83b595d1_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTE0MTQ_d064d046-3f6c-4687-989c-0d85bfc00184"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib75c6bbe67094d59a835b827dbaef5b0_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTE0MjE_f63bc545-49f9-40b6-af5f-7de4ddee1141"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icf485d432e944d63b808164da561b7bb_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTE1NDU_5ff25343-5699-4971-92b6-6f11f87e0258"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5eb5ea3329984c0490fa6c11354ed8bb_D20190101-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTE2NTc_59ef7ab5-1eb9-4243-b117-3d6c1a1f3acc"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9ba5195421174be1a8b7dcaf7a305f06_D20190101-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTE2NjQ_17ef7133-681b-4b57-b541-a10ca353a477"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4ea241470f334e9e8e2f967ed202390f_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTIwNTM_8f8a19a0-05fd-405d-9bc6-99ae6cc631bf"
      unitRef="usd">3300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i42d82237ff514658b229f14c16845c94_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTIwNjA_879dec86-922c-487b-9884-1f5288e8a8b9"
      unitRef="usd">3400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i38fc56981b5b45eda92d33f00c303b40_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTIxODI_7b789fab-f13c-4590-b96e-a1a088478917"
      unitRef="usd">8100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie7c29ec912d14acdb3aff30a5d152569_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTIxODk_4f6f357b-a4b6-4f52-a61b-66b8d4f9a74a"
      unitRef="usd">7400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80MC9mcmFnOmMxZDY2OTU0MjZkYTQ1NmE4OTg5YjlkZGI0MDc0OGU0L3RleHRyZWdpb246YzFkNjY5NTQyNmRhNDU2YTg5ODliOWRkYjQwNzQ4ZTRfMTc1OTM_79295521-a596-45fc-99e6-4958764d60cd">&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As an &#x201c;emerging growth company&#x201d; (&#x201c;EGC&#x201d;), the Jumpstart Our Business Startups Act (the &#x201c;JOBS Act&#x201d;) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company will no longer qualify as an EGC as of the end of the fiscal year ending December 31, 2020, when it becomes a Large Accelerated Filer under Rule 12b-2 of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;). Therefore, the Company has elected to use the adoption dates applicable to public companies beginning in the first quarter of 2020 and the adoption dates for the new accounting pronouncements disclosed below have been evaluated under such premise. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-02, &#x201c;Leases&#x201d; (Topic 842)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASU 2016-02&#x201d;), which requires lessees to record most leases on their balance sheets but recognize the expenses on their income statements in a manner similar to Accounting Standards Codification (&#x201c;ASC&#x201d;) 840, &#x201c;Leases&#x201d; (&#x201c;ASC 840&#x201d;). ASU 2016-02 requires that a lessee recognize a lease liability for the obligation to make lease payments and a right-of-use asset for the right to use the underlying asset for the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2020, the Company adopted ASU 2016-02 using the modified retrospective approach, which permits application of this new guidance at the beginning of the period of adoption, with comparative periods continuing to be reported under ASC 840. The Company also elected the package of practical expedients permitted under the transition guidance within ASU 2016-02, which among other things, permits the Company to not reassess under the new standard the Company&#x2019;s prior conclusions about lease identification, lease classification and initial direct costs. The Company did not elect the use-of-hindsight practical expedient or the practical expedient pertaining to land easements, the latter not being applicable to the Company. As part of this adoption, the Company elected not to record operating right-of-use assets or operating lease liabilities for leases with an initial term of 12 months or less. Payments on those leases will be recognized on a straight-line basis through the Company&#x2019;s condensed consolidated statements of operations over the lease term. The Company elected to separate the lease and non-lease components on all new or modified operating leases for the co-manufacturing class of assets for the purpose of recording operating lease right-of-use assets and operating lease liabilities and to combine lease and non-lease components on all new or modified operating leases into a single lease component for all other classes of assets. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i9b35f91ed5cf4646a2550803555af172_46" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 4&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 12, 2020, the FASB issued ASU 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#x201d; (&#x201c;ASU 2020-04&#x201d;). The amendments in ASU 2020-04 provide temporary optional expedients and exceptions for applying GAAP to contract modifications, hedging relationships and other transactions to ease the potential accounting and financial reporting burden associated with transitioning away from reference rates that are expected to be &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;discontinued, including the London Interbank Offered Rate (LIBOR). ASU 2020-04 is effective for the Company as of March 12, 2020 through December 31, 2022. The adoption of ASU 2020-04 has not had and is not expected to have a material impact on the Company&#x2019;s financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 18, 2019, the FASB issued ASU No.&#160;2019-12, &#x201c;Simplifying the Accounting for Income Taxes (Topic 740)&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-12 eliminates the need for an organization to analyze whether the following apply in a given period (1) exceptions to the incremental approach for intra-period tax allocation, (2) exceptions to accounting for basis differences when there are ownership changes in foreign investments, and (3) exceptions in interim period income tax accounting for year-to-date losses that exceed anticipated losses. ASU 2019-12 also is designed to improve financial statement preparers&#x2019; application of income tax-related guidance and simplify GAAP for (1) franchise taxes that are partially based on income, (2) transactions with a government that result in a step-up in the tax basis of goodwill, (3) separate financial statements of legal entities that are not subject to tax, and (4) enacted changes in tax laws in interim periods. For public business entities, the amendments in ASU 2019-12 are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. Early adoption of the amendments is permitted, including adoption in any interim period for public business entities for periods for which financial statements have not yet been issued. An entity that elects to early adopt the amendments in an interim period should reflect any adjustments as of the beginning of the annual period that includes that interim period. Additionally, an entity that elects early adoption must adopt all the amendments in the same period. ASU 2019-12 is effective for the Company beginning on January&#160;1, 2021. Adoption of ASU 2019-12 is not expected to result in any material changes to the way the tax provision is prepared and is not expected to have a material impact on the Company&#x2019;s financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80My9mcmFnOjQ1MjJjZDU5MDM3YzRkZjg5OTljYjFhYmY0NGJkMTBmL3RleHRyZWdpb246NDUyMmNkNTkwMzdjNGRmODk5OWNiMWFiZjQ0YmQxMGZfODQw_b1d4ea77-6d1a-4d97-8a09-ee5e138bc012">Restructuring&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2017, management approved a plan to terminate the Company&#x2019;s exclusive supply agreement (the &#x201c;Agreement&#x201d;) with one of its co-manufacturers, due to non-performance under the Agreement and on May&#160;23, 2017, the Company notified the co-manufacturer of its decision to terminate the Agreement. In the three months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded $2.1&#160;million and $2.3 million, respectively, in restructuring expenses related to this dispute, which consisted primarily of legal and other expenses. In the nine months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded $6.0 million and $3.6 million, respectively, in restructuring expenses related to this dispute, which consisted primarily of legal and other expenses. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i9b35f91ed5cf4646a2550803555af172_70" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 10&lt;/a&gt;&lt;/span&gt; for further information. As of September&#160;26, 2020 and December&#160;31, 2019, the Company had $1.1 million in accrued and unpaid restructuring expenses.</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80My9mcmFnOjQ1MjJjZDU5MDM3YzRkZjg5OTljYjFhYmY0NGJkMTBmL3RleHRyZWdpb246NDUyMmNkNTkwMzdjNGRmODk5OWNiMWFiZjQ0YmQxMGZfMzgw_22fddf2f-4801-4c7b-b058-ed9d3057b9d9"
      unitRef="usd">2100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80My9mcmFnOjQ1MjJjZDU5MDM3YzRkZjg5OTljYjFhYmY0NGJkMTBmL3RleHRyZWdpb246NDUyMmNkNTkwMzdjNGRmODk5OWNiMWFiZjQ0YmQxMGZfMzg3_0d7d18f3-58d7-4042-adf7-a1c627ced443"
      unitRef="usd">2300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80My9mcmFnOjQ1MjJjZDU5MDM3YzRkZjg5OTljYjFhYmY0NGJkMTBmL3RleHRyZWdpb246NDUyMmNkNTkwMzdjNGRmODk5OWNiMWFiZjQ0YmQxMGZfNTY3_1a7ae222-1233-4c17-8f51-c7e6fded4a32"
      unitRef="usd">6000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80My9mcmFnOjQ1MjJjZDU5MDM3YzRkZjg5OTljYjFhYmY0NGJkMTBmL3RleHRyZWdpb246NDUyMmNkNTkwMzdjNGRmODk5OWNiMWFiZjQ0YmQxMGZfNTc0_b3a2599f-6c1d-4424-a13c-30c8b55849b2"
      unitRef="usd">3600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80My9mcmFnOjQ1MjJjZDU5MDM3YzRkZjg5OTljYjFhYmY0NGJkMTBmL3RleHRyZWdpb246NDUyMmNkNTkwMzdjNGRmODk5OWNiMWFiZjQ0YmQxMGZfNzc1_4b1f50ea-e75d-4481-adbd-4cc890eaeab9"
      unitRef="usd">1100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80My9mcmFnOjQ1MjJjZDU5MDM3YzRkZjg5OTljYjFhYmY0NGJkMTBmL3RleHRyZWdpb246NDUyMmNkNTkwMzdjNGRmODk5OWNiMWFiZjQ0YmQxMGZfNzc1_f87c33e2-3351-44b0-a949-52ea9c1c0def"
      unitRef="usd">1100000</us-gaap:RestructuringReserve>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA3Ng_a7271c24-e5a0-41e3-8133-d7f4ad091a91">Leases Leases are classified as either finance leases or operating leases based on criteria in ASC 842. The Company has operating leases for its corporate offices including its Manhattan Beach Innovation Center where the Company&#x2019;s research and development facility is located, its manufacturing facilities, warehouses and vehicles, and finance leases for certain of the Company&#x2019;s equipment. Such leases generally have original lease terms between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDYw_843bbcf2-6ff9-4482-91bc-a048c777f2c5"&gt;two&lt;/span&gt; and 11 years, and often include one or more options to renew. Some leases also include early termination options, which can be exercised under specific conditions. The Company includes options to extend the lease term if the options are reasonably certain of being exercised. The Company currently considers its renewal options to be reasonably certain to be exercised. The Company does not have residual value guarantees or material restrictive covenants associated with its leases. &lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2020, the Company adopted ASU 2016-02 using the modified retrospective approach, which permits application of this new guidance at the beginning of the period of adoption, with comparative periods continuing to be reported under ASC 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets represent the right to use an underlying asset for the lease term, and operating lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of future minimum lease payments at lease commencement. The Company calculates the present value of its operating leases using an estimated incremental borrowing rate, which requires judgment. The Company estimates the incremental borrowing rate for each operating lease based on prevailing market rates for collateralized debt in a similar economic environment with similar payment terms and maturity dates commensurate with the terms of the lease. Certain leases contain variable payments, which are expensed as incurred and not included in the Company&#x2019;s operating lease right-of-use assets and operating lease liabilities. These amounts primarily include payments for maintenance, utilities, taxes, and insurance on the Company&#x2019;s corporate, research and development, and manufacturing facilities and warehouse leases and are excluded from the present value of the Company&#x2019;s lease obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Previously designated capital leases under ASC 840 are now considered finance leases under ASC 842. The Company calculates the present value of its finance leases using the interest rate implicit in the lease agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon adoption of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA4NQ_355d6128-074b-4e2f-929e-b23cdbef0af7"&gt;ASU 2016-02&lt;/span&gt;, the Company recognized operating lease right-of-use assets of $11.9&#160;million adjusted for $0.3 million previously recorded as deferred rent and $0.2 million previously recorded as prepaid rent on the Company&#x2019;s condensed consolidated balance sheets. The Company also recorded $1.4 million in current operating lease liabilities and $10.6 million in operating lease liabilities, net of current portion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of this adoption, the Company elected to not record operating lease right-of-use assets or operating lease liabilities for leases with an initial term of 12 months or less. The Company elected to separate the lease and non-lease components on all new or modified operating leases for the co-manufacturing class of assets for the purpose of recording operating lease right-of-use assets and operating lease liabilities and to combine lease and non-lease components on all new or modified operating leases into a single lease component for all other classes of assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.076%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Statement of Operations Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Operating lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Variable lease cost primarily consists of common area maintenance, such as cleaning and repairs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information as of September&#160;26, 2020 related to leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.878%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations and other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule by year of the maturities of lease liabilities with original terms in excess of one year, as of September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.916%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.120%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total discounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease terms and weighted average discount rates were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A schedule of the future minimum rental commitments under the Company&#x2019;s capital lease agreements and non-cancelable operating lease agreements with an initial or remaining term in excess of one year as of December 31, 2019, in accordance with ASC 840 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.993%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital Lease Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&#160;Lease&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest (4.1% to 15.9%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA4MA_94837909-d568-4ac8-83c2-e8e8604a0862">Leases Leases are classified as either finance leases or operating leases based on criteria in ASC 842. The Company has operating leases for its corporate offices including its Manhattan Beach Innovation Center where the Company&#x2019;s research and development facility is located, its manufacturing facilities, warehouses and vehicles, and finance leases for certain of the Company&#x2019;s equipment. Such leases generally have original lease terms between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDYw_843bbcf2-6ff9-4482-91bc-a048c777f2c5"&gt;two&lt;/span&gt; and 11 years, and often include one or more options to renew. Some leases also include early termination options, which can be exercised under specific conditions. The Company includes options to extend the lease term if the options are reasonably certain of being exercised. The Company currently considers its renewal options to be reasonably certain to be exercised. The Company does not have residual value guarantees or material restrictive covenants associated with its leases. &lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2020, the Company adopted ASU 2016-02 using the modified retrospective approach, which permits application of this new guidance at the beginning of the period of adoption, with comparative periods continuing to be reported under ASC 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets represent the right to use an underlying asset for the lease term, and operating lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of future minimum lease payments at lease commencement. The Company calculates the present value of its operating leases using an estimated incremental borrowing rate, which requires judgment. The Company estimates the incremental borrowing rate for each operating lease based on prevailing market rates for collateralized debt in a similar economic environment with similar payment terms and maturity dates commensurate with the terms of the lease. Certain leases contain variable payments, which are expensed as incurred and not included in the Company&#x2019;s operating lease right-of-use assets and operating lease liabilities. These amounts primarily include payments for maintenance, utilities, taxes, and insurance on the Company&#x2019;s corporate, research and development, and manufacturing facilities and warehouse leases and are excluded from the present value of the Company&#x2019;s lease obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Previously designated capital leases under ASC 840 are now considered finance leases under ASC 842. The Company calculates the present value of its finance leases using the interest rate implicit in the lease agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon adoption of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA4NQ_355d6128-074b-4e2f-929e-b23cdbef0af7"&gt;ASU 2016-02&lt;/span&gt;, the Company recognized operating lease right-of-use assets of $11.9&#160;million adjusted for $0.3 million previously recorded as deferred rent and $0.2 million previously recorded as prepaid rent on the Company&#x2019;s condensed consolidated balance sheets. The Company also recorded $1.4 million in current operating lease liabilities and $10.6 million in operating lease liabilities, net of current portion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of this adoption, the Company elected to not record operating lease right-of-use assets or operating lease liabilities for leases with an initial term of 12 months or less. The Company elected to separate the lease and non-lease components on all new or modified operating leases for the co-manufacturing class of assets for the purpose of recording operating lease right-of-use assets and operating lease liabilities and to combine lease and non-lease components on all new or modified operating leases into a single lease component for all other classes of assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.076%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Statement of Operations Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Operating lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Variable lease cost primarily consists of common area maintenance, such as cleaning and repairs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information as of September&#160;26, 2020 related to leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.878%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations and other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule by year of the maturities of lease liabilities with original terms in excess of one year, as of September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.916%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.120%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total discounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease terms and weighted average discount rates were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A schedule of the future minimum rental commitments under the Company&#x2019;s capital lease agreements and non-cancelable operating lease agreements with an initial or remaining term in excess of one year as of December 31, 2019, in accordance with ASC 840 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.993%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital Lease Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&#160;Lease&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest (4.1% to 15.9%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="icbde4ab767cf43d2aecf4b8fd02acd75_I20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDY3_da4dd6bd-9ed6-4c89-8ed9-5779355a61a3">P11Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i84e0170d68c440a49ab4a0cbe9fe8d65_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfMjcwNw_0ddb6d3e-58bf-43af-b8cb-0825c9ef5e58"
      unitRef="usd">11900000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredRentCredit
      contextRef="i84e0170d68c440a49ab4a0cbe9fe8d65_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfMjcyMw_cc571027-8e16-4280-9de4-d142b9364b7b"
      unitRef="usd">-300000</us-gaap:DeferredRentCredit>
    <us-gaap:PrepaidRent
      contextRef="i84e0170d68c440a49ab4a0cbe9fe8d65_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfMjc2Nw_69908513-4825-45dd-81f4-7706609f317b"
      unitRef="usd">-200000</us-gaap:PrepaidRent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i84e0170d68c440a49ab4a0cbe9fe8d65_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfMTA5OTUxMTYzMjAxMg_f2ca1d82-a852-491e-b796-4938cc7a21e1"
      unitRef="usd">1400000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i84e0170d68c440a49ab4a0cbe9fe8d65_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfMTA5OTUxMTYzMjAxNg_e9af47f9-7497-4ba3-8c64-630c13d1b7de"
      unitRef="usd">10600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA4MQ_c97a1863-f9ad-413c-b980-a5f305cddceb">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.076%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Statement of Operations Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Operating lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:1.8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Variable lease cost primarily consists of common area maintenance, such as cleaning and repairs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease terms and weighted average discount rates were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <bynd:OperatingLeaseCostFixed
      contextRef="i0ee975d4fcb346db80931dc359c8683c_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMi00LTEtMS0w_4ad664e7-d03c-4c39-a580-bc607ac5cc1e"
      unitRef="usd">341000</bynd:OperatingLeaseCostFixed>
    <bynd:OperatingLeaseCostFixed
      contextRef="i014610f5955847e5b7e2d955228d6d65_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMi02LTEtMS0w_df548d00-98ac-4218-91dd-ceb234f7b9f7"
      unitRef="usd">993000</bynd:OperatingLeaseCostFixed>
    <bynd:OperatingLeaseCostFixed
      contextRef="i42520fdf9823467f9695ff35811c44e1_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMy00LTEtMS0w_52147892-1c5b-4446-9cd6-af70297c7912"
      unitRef="usd">187000</bynd:OperatingLeaseCostFixed>
    <bynd:OperatingLeaseCostFixed
      contextRef="ieb481375f51a44edbe96b55b6d498899_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMy02LTEtMS0w_46259605-28b8-40a2-8f4f-6d088267f0d7"
      unitRef="usd">470000</bynd:OperatingLeaseCostFixed>
    <bynd:OperatingLeaseCostFixed
      contextRef="ia8f7abf0c85147b595da7139745d42d7_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfNC00LTEtMS0w_9896e09e-96e6-4191-8ff1-2c6af82eca2e"
      unitRef="usd">136000</bynd:OperatingLeaseCostFixed>
    <bynd:OperatingLeaseCostFixed
      contextRef="i57de52d3d8af4926aa05408d439be003_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfNC02LTEtMS0w_f66ed72a-4fd6-4704-a15a-d6be61db15da"
      unitRef="usd">409000</bynd:OperatingLeaseCostFixed>
    <bynd:OperatingLeaseCostVariable
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfNS00LTEtMS0w_162f1ffb-6448-4e11-8861-db199e07f5fb"
      unitRef="usd">0</bynd:OperatingLeaseCostVariable>
    <bynd:OperatingLeaseCostVariable
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfNS02LTEtMS0w_72be7b1a-0bde-4c1b-b159-bbed821d8fbc"
      unitRef="usd">7000</bynd:OperatingLeaseCostVariable>
    <us-gaap:OperatingLeaseCost
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfNi00LTEtMS0w_19e0d8d3-9318-41ad-8adc-f01c3ee715d2"
      unitRef="usd">664000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfNi02LTEtMS0w_09b57d83-8b22-43ee-a473-f344b090db57"
      unitRef="usd">1879000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfOC00LTEtMS0w_886220cb-298e-4afc-a9cd-91a8acbbdb78"
      unitRef="usd">95000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfOC02LTEtMS0w_2bcc833f-625e-4514-9e55-a7ec7add89e9"
      unitRef="usd">270000</us-gaap:ShortTermLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMTEtNC0xLTEtMA_c227c913-151e-442d-b3cb-c2f1a15055af"
      unitRef="usd">19000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMTEtNi0xLTEtMA_9e67a61c-2801-4190-907a-5678dd644eab"
      unitRef="usd">57000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMTItNC0xLTEtMA_e0a55335-8ae0-403b-a4f5-261c2e421969"
      unitRef="usd">3000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMTItNi0xLTEtMA_cf333289-f72b-4588-80e6-4eedeae9f7da"
      unitRef="usd">10000</us-gaap:FinanceLeaseInterestExpense>
    <bynd:FinanceLeaseCost
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMTMtNC0xLTEtMA_4be4719b-6295-48f3-9622-0750cd91ddb4"
      unitRef="usd">22000</bynd:FinanceLeaseCost>
    <bynd:FinanceLeaseCost
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMTMtNi0xLTEtMA_6dac8bf6-c71c-4ec2-8471-0b5e2b91b626"
      unitRef="usd">67000</bynd:FinanceLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMTUtNC0xLTEtMA_baa3d708-9916-4269-8180-269dc1b79a88"
      unitRef="usd">781000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjExMTdmMWZmNTUwZjQ3MmQ5MmU1YWMwNzk5OTEwZjg0L3RhYmxlcmFuZ2U6MTExN2YxZmY1NTBmNDcyZDkyZTVhYzA3OTk5MTBmODRfMTUtNi0xLTEtMA_2b1ae8da-78c1-4636-aa9d-f6f32aabcc74"
      unitRef="usd">2216000</us-gaap:LeaseCost>
    <bynd:ScheduleofAssetsandLiabilitiesRelatedtoOperatingandFinanceLeasesTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA3Nw_eb41232a-010f-4821-98df-3b02b40a95b7">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information as of September&#160;26, 2020 related to leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.878%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease obligations and other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</bynd:ScheduleofAssetsandLiabilitiesRelatedtoOperatingandFinanceLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjZkM2M1YTk1N2E0OTQwMjNiZDdlNzU2ZmI1YTZlOGRkL3RhYmxlcmFuZ2U6NmQzYzVhOTU3YTQ5NDAyM2JkN2U3NTZmYjVhNmU4ZGRfMi00LTEtMS0w_8718e1dd-e320-40cd-b238-e04e9de429e9"
      unitRef="usd">13736000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjZkM2M1YTk1N2E0OTQwMjNiZDdlNzU2ZmI1YTZlOGRkL3RhYmxlcmFuZ2U6NmQzYzVhOTU3YTQ5NDAyM2JkN2U3NTZmYjVhNmU4ZGRfMy00LTEtMS0w_7caa072d-1a97-4be4-b8df-e9b1e34fb0dd"
      unitRef="usd">230000</us-gaap:FinanceLeaseRightOfUseAsset>
    <bynd:LeaseRightofUseAsset
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjZkM2M1YTk1N2E0OTQwMjNiZDdlNzU2ZmI1YTZlOGRkL3RhYmxlcmFuZ2U6NmQzYzVhOTU3YTQ5NDAyM2JkN2U3NTZmYjVhNmU4ZGRfNC00LTEtMS0w_1e8c640e-56b4-414c-9be6-d17ca0b4d502"
      unitRef="usd">13966000</bynd:LeaseRightofUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjZkM2M1YTk1N2E0OTQwMjNiZDdlNzU2ZmI1YTZlOGRkL3RhYmxlcmFuZ2U6NmQzYzVhOTU3YTQ5NDAyM2JkN2U3NTZmYjVhNmU4ZGRfOC00LTEtMS0w_d8ceff51-019b-4d0a-bfa0-2d62367e58f2"
      unitRef="usd">2481000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjZkM2M1YTk1N2E0OTQwMjNiZDdlNzU2ZmI1YTZlOGRkL3RhYmxlcmFuZ2U6NmQzYzVhOTU3YTQ5NDAyM2JkN2U3NTZmYjVhNmU4ZGRfOS00LTEtMS0w_c5ed2b0b-0358-4002-8284-4d47cef521da"
      unitRef="usd">72000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjZkM2M1YTk1N2E0OTQwMjNiZDdlNzU2ZmI1YTZlOGRkL3RhYmxlcmFuZ2U6NmQzYzVhOTU3YTQ5NDAyM2JkN2U3NTZmYjVhNmU4ZGRfMTEtNC0xLTEtMA_5fcc7f81-00cf-4c13-b036-d4688aef420a"
      unitRef="usd">11413000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjZkM2M1YTk1N2E0OTQwMjNiZDdlNzU2ZmI1YTZlOGRkL3RhYmxlcmFuZ2U6NmQzYzVhOTU3YTQ5NDAyM2JkN2U3NTZmYjVhNmU4ZGRfMTItNC0xLTEtMA_9d204aba-230f-4056-a19e-fdb41f476936"
      unitRef="usd">167000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <bynd:LeaseLiability
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjZkM2M1YTk1N2E0OTQwMjNiZDdlNzU2ZmI1YTZlOGRkL3RhYmxlcmFuZ2U6NmQzYzVhOTU3YTQ5NDAyM2JkN2U3NTZmYjVhNmU4ZGRfMTMtNC0xLTEtMA_97fa0f80-9311-427b-923d-c9ebe23e8d0b"
      unitRef="usd">14133000</bynd:LeaseLiability>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA4Mg_06b1c97b-a693-4e42-8533-19ec9ee350d5">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule by year of the maturities of lease liabilities with original terms in excess of one year, as of September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.916%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.120%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total discounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA4Mw_2141305a-edb0-416d-a211-2bc5b6e6a064">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule by year of the maturities of lease liabilities with original terms in excess of one year, as of September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.916%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.120%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September&#160;26, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total discounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfMi0yLTEtMS0w_98e20092-8402-40b4-b06e-863fc4578cdb"
      unitRef="usd">681000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfMi00LTEtMS0w_f7a45fa4-be49-41bb-af7d-391ef2dbbae5"
      unitRef="usd">21000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfMy0yLTEtMS0w_76c6f7b3-1f4a-4141-97c7-c6e4ae90cabc"
      unitRef="usd">2886000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfMy00LTEtMS0w_646b2ec9-e489-4dc9-b0a0-b5e7d5616018"
      unitRef="usd">80000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfNC0yLTEtMS0w_61716a49-0370-4252-b078-2db8066faac1"
      unitRef="usd">2814000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfNC00LTEtMS0w_65d4fd8b-d037-410e-8dfb-af8e35ab2119"
      unitRef="usd">71000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfNS0yLTEtMS0w_55ea8115-2bc1-4589-807d-87b0d3fccb19"
      unitRef="usd">2331000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfNS00LTEtMS0w_61fb96d8-2fc4-4122-8707-3f41b4b5f94c"
      unitRef="usd">58000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfNi0yLTEtMS0w_c1e2b8c6-41dc-4f50-9889-74717d3b441d"
      unitRef="usd">1495000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfNi00LTEtMS0w_55ec94b6-4189-4595-aaec-b0a65d559676"
      unitRef="usd">30000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfNy0yLTEtMS0w_03f70b38-1116-424b-934b-24415019050f"
      unitRef="usd">1281000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfNy00LTEtMS0w_c9c831ee-3267-4edb-83f8-197b078be608"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfOC0yLTEtMS0w_c6da3b27-3053-4ec4-b2e4-260b30d89c7b"
      unitRef="usd">3913000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfOC00LTEtMS0w_9176de29-5c5e-42a8-8381-e2e6554ce669"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfOS0yLTEtMS0w_c2fd587b-e4e2-4661-916e-af0bc2014d17"
      unitRef="usd">15401000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfOS00LTEtMS0w_9df2b256-5f5a-47e5-83cb-969a78309f90"
      unitRef="usd">260000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfMTAtMi0xLTEtMA_8119c0c7-1dfd-496b-8675-47bd96253518"
      unitRef="usd">1507000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfMTAtNC0xLTEtMA_5c498f55-00c9-4d78-8c09-4deb265c0981"
      unitRef="usd">21000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfMTEtMi0xLTEtMA_528bf633-1399-4e2d-8a83-b567fd55d2d5"
      unitRef="usd">13894000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmRmMGI1NDlkMmY0MzQyYzA4NTIxNjM5ZGE4NGUzZDhiL3RhYmxlcmFuZ2U6ZGYwYjU0OWQyZjQzNDJjMDg1MjE2MzlkYTg0ZTNkOGJfMTEtNC0xLTEtMA_5d347373-124e-46ef-9fba-393bb4d0cbf9"
      unitRef="usd">239000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjIwOTlkYzViNjE1NzRlZTM5YjMwOTk5MTc5MWZmNjI0L3RhYmxlcmFuZ2U6MjA5OWRjNWI2MTU3NGVlMzliMzA5OTkxNzkxZmY2MjRfMi0yLTEtMS0w_e328b945-e887-4c34-99db-5ea6ffb7e3b9">P7Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjIwOTlkYzViNjE1NzRlZTM5YjMwOTk5MTc5MWZmNjI0L3RhYmxlcmFuZ2U6MjA5OWRjNWI2MTU3NGVlMzliMzA5OTkxNzkxZmY2MjRfMi00LTEtMS0w_e39f5220-6510-4051-b5f2-b483a70554b7">P3Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjIwOTlkYzViNjE1NzRlZTM5YjMwOTk5MTc5MWZmNjI0L3RhYmxlcmFuZ2U6MjA5OWRjNWI2MTU3NGVlMzliMzA5OTkxNzkxZmY2MjRfMy0yLTEtMS0w_f7740ac9-d179-4fd3-af0a-d7107f539303"
      unitRef="number">0.029</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOjIwOTlkYzViNjE1NzRlZTM5YjMwOTk5MTc5MWZmNjI0L3RhYmxlcmFuZ2U6MjA5OWRjNWI2MTU3NGVlMzliMzA5OTkxNzkxZmY2MjRfMy00LTEtMS0w_f8d68a02-d5a0-4997-8270-b775b3ce1618"
      unitRef="number">0.053</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA3OQ_46439711-1959-4b32-a98b-3946393ed5cb">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A schedule of the future minimum rental commitments under the Company&#x2019;s capital lease agreements and non-cancelable operating lease agreements with an initial or remaining term in excess of one year as of December 31, 2019, in accordance with ASC 840 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.993%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital Lease Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&#160;Lease&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest (4.1% to 15.9%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RleHRyZWdpb246NjE0ZTQ3ZTM4OTVkNDU4YThmOWVjNzlkYWU2Y2MwYWRfNDA4NA_61eaa8d3-d1b4-4693-8d59-4c43edd64b14">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#221f1f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A schedule of the future minimum rental commitments under the Company&#x2019;s capital lease agreements and non-cancelable operating lease agreements with an initial or remaining term in excess of one year as of December 31, 2019, in accordance with ASC 840 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:4.5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.993%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital Lease Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&#160;Lease&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest (4.1% to 15.9%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term capital lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfMS0yLTEtMS0w_d58bc344-1be4-42b8-8957-95ac4a6ca979"
      unitRef="usd">86000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfMS00LTEtMS0w_e0123078-0fe2-4a7a-ac32-e3ba9ff4f064"
      unitRef="usd">1878000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfMi0yLTEtMS0w_237b0ac9-a42d-44b5-8371-bac48832f9d4"
      unitRef="usd">80000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfMi00LTEtMS0w_75cc5e4c-6056-440e-989b-67f763c2ae52"
      unitRef="usd">1813000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfMy0yLTEtMS0w_dfd6bb0d-c226-4b45-b895-56a827d5a15f"
      unitRef="usd">71000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfMy00LTEtMS0w_10051cc6-86d4-4bc1-965a-5b8086e8266c"
      unitRef="usd">1817000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfNC0yLTEtMS0w_7250af17-13c3-42c9-9398-84724b79f32d"
      unitRef="usd">58000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfNC00LTEtMS0w_bb4a7589-3852-42c2-9873-3374e51d6807"
      unitRef="usd">1840000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfNS0yLTEtMS0w_0516d37c-bdcc-4de8-a59c-168157782ec2"
      unitRef="usd">30000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfNS00LTEtMS0w_34663d3e-aab3-4044-a338-4e4f399ca30c"
      unitRef="usd">1353000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfNi0yLTEtMS0w_fcb1da38-82a4-4b3a-a0c3-c0631516bf98"
      unitRef="usd">0</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfNi00LTEtMS0w_ccbca5f6-f7dc-4b93-9ebe-45485e1f9c8e"
      unitRef="usd">5167000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfNy00LTEtMS0w_777b70af-f3e2-418e-973c-6c8c68fc1b14"
      unitRef="usd">13868000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfOC0yLTEtMS0w_59794245-a615-4323-8bd2-b155499d72dc"
      unitRef="usd">325000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:LesseeFinanceLeaseDiscountRate
      contextRef="i3010883e79c944cf902f3cdc7833d959_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfOS0wLTEtMS0wL3RleHRyZWdpb246ZDkwZmI4ZDk4ZDRiNDg0YmFkN2NlYWU0MGQ2ZDc3NTFfMjg_9c28ae5a-db71-4c67-ad31-2b04af0b01a2"
      unitRef="number">0.041</us-gaap:LesseeFinanceLeaseDiscountRate>
    <us-gaap:LesseeFinanceLeaseDiscountRate
      contextRef="ie660533ada5343d59bf7a191fca5e580_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfOS0wLTEtMS0wL3RleHRyZWdpb246ZDkwZmI4ZDk4ZDRiNDg0YmFkN2NlYWU0MGQ2ZDc3NTFfMzQ_d6ad82c1-b3df-49ff-8d77-6b3dd948e37a"
      unitRef="number">0.159</us-gaap:LesseeFinanceLeaseDiscountRate>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfOS0yLTEtMS0w_a49f5682-ce55-4c4e-bc6f-5cef694326a2"
      unitRef="usd">34000</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
    <us-gaap:CapitalLeaseObligations
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfMTAtMi0xLTEtMA_a1b56381-ff87-4c23-8a5d-abfbfc722a79"
      unitRef="usd">291000</us-gaap:CapitalLeaseObligations>
    <us-gaap:CapitalLeaseObligationsCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfMTEtMi0xLTEtMA_f924ef90-3130-4be7-b70e-1d0e6803c844"
      unitRef="usd">72000</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80Ni9mcmFnOjYxNGU0N2UzODk1ZDQ1OGE4ZjllYzc5ZGFlNmNjMGFkL3RhYmxlOmU5OGQzMTBhN2U0MjQxZTI5YTJjNTY3MzhkOTNiNDNmL3RhYmxlcmFuZ2U6ZTk4ZDMxMGE3ZTQyNDFlMjlhMmM1NjczOGQ5M2I0M2ZfMTItMi0xLTEtMA_cfc4697c-cadc-49fd-a24a-992f88d4c60b"
      unitRef="usd">219000</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RleHRyZWdpb246ZDNiNzExMGFkZTQ1NDYxNjgyYmI4ZTIzNDk4N2IzNTFfNzM_fa6ac9c5-0983-4c92-bc5a-f68b11567a5b">Inventories&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major classes of inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and packaging&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RleHRyZWdpb246ZDNiNzExMGFkZTQ1NDYxNjgyYmI4ZTIzNDk4N2IzNTFfNzY_9742e8a2-324f-4680-a415-8d88b359ab99">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major classes of inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and packaging&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RhYmxlOjVmM2U1MTBlOGNkNTQxNmFhNTIwZmNhNWY2OWI5OGRmL3RhYmxlcmFuZ2U6NWYzZTUxMGU4Y2Q1NDE2YWE1MjBmY2E1ZjY5Yjk4ZGZfMS0xLTEtMS0w_13e7fd60-f3e4-45a6-9650-b9620673b282"
      unitRef="usd">83636000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RhYmxlOjVmM2U1MTBlOGNkNTQxNmFhNTIwZmNhNWY2OWI5OGRmL3RhYmxlcmFuZ2U6NWYzZTUxMGU4Y2Q1NDE2YWE1MjBmY2E1ZjY5Yjk4ZGZfMS0zLTEtMS0w_6570ea9b-c3a3-4fac-a243-8d32d8b6dc6d"
      unitRef="usd">36884000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RhYmxlOjVmM2U1MTBlOGNkNTQxNmFhNTIwZmNhNWY2OWI5OGRmL3RhYmxlcmFuZ2U6NWYzZTUxMGU4Y2Q1NDE2YWE1MjBmY2E1ZjY5Yjk4ZGZfMi0xLTEtMS0w_eb17a8a7-2ba5-4ba9-a1a7-15126d6f848a"
      unitRef="usd">18728000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RhYmxlOjVmM2U1MTBlOGNkNTQxNmFhNTIwZmNhNWY2OWI5OGRmL3RhYmxlcmFuZ2U6NWYzZTUxMGU4Y2Q1NDE2YWE1MjBmY2E1ZjY5Yjk4ZGZfMi0zLTEtMS0w_0f2df2ad-791d-4c34-9223-759da0292c4c"
      unitRef="usd">17958000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RhYmxlOjVmM2U1MTBlOGNkNTQxNmFhNTIwZmNhNWY2OWI5OGRmL3RhYmxlcmFuZ2U6NWYzZTUxMGU4Y2Q1NDE2YWE1MjBmY2E1ZjY5Yjk4ZGZfMy0xLTEtMS0w_9bd49cd4-6435-4dd9-a157-9885a6fcf526"
      unitRef="usd">29995000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RhYmxlOjVmM2U1MTBlOGNkNTQxNmFhNTIwZmNhNWY2OWI5OGRmL3RhYmxlcmFuZ2U6NWYzZTUxMGU4Y2Q1NDE2YWE1MjBmY2E1ZjY5Yjk4ZGZfMy0zLTEtMS0w_c7ea6179-64a8-427a-ab4a-71c7a9d67ced"
      unitRef="usd">26754000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RhYmxlOjVmM2U1MTBlOGNkNTQxNmFhNTIwZmNhNWY2OWI5OGRmL3RhYmxlcmFuZ2U6NWYzZTUxMGU4Y2Q1NDE2YWE1MjBmY2E1ZjY5Yjk4ZGZfNC0xLTEtMS0w_2c0d5bfc-de58-4cc6-865d-434067e56e85"
      unitRef="usd">132359000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml80OS9mcmFnOmQzYjcxMTBhZGU0NTQ2MTY4MmJiOGUyMzQ5ODdiMzUxL3RhYmxlOjVmM2U1MTBlOGNkNTQxNmFhNTIwZmNhNWY2OWI5OGRmL3RhYmxlcmFuZ2U6NWYzZTUxMGU4Y2Q1NDE2YWE1MjBmY2E1ZjY5Yjk4ZGZfNC0zLTEtMS0w_c89d1e6a-1bff-4837-ac4f-933e610db956"
      unitRef="usd">81596000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTU1Ng_6b592470-2271-44a9-874c-3bddfe1550f3">Property, Plant and Equipment&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment are stated at cost and finance lease assets are included. A summary of property, plant, and equipment as of September&#160;26, 2020 and December&#160;31, 2019, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets not yet placed in service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense for the three months ended September&#160;26, 2020 and September&#160;28, 2019, was $3.4&#160;million and $2.0&#160;million, respectively. Of the total depreciation and amortization expense in the three months ended September&#160;26, 2020 and September&#160;28, 2019, $2.6&#160;million and $1.4&#160;million, respectively, were recorded in cost of goods sold, $0.7&#160;million and $0.6&#160;million, respectively, were recorded in research and development expenses, and $30,000 and $17,000, respectively, were recorded in SG&amp;amp;A expenses in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense for the nine months ended September&#160;26, 2020 and September&#160;28, 2019, was $9.3 million and $6.0 million, respectively. Of the total depreciation and amortization expense in the nine months ended September&#160;26, 2020 and September&#160;28, 2019, $7.1&#160;million and $4.2 million, respectively, were recorded in cost of goods sold, $2.1 million and $1.8&#160;million, respectively, were recorded in research and development expenses, and $0.1 million and $39,000, respectively, were recorded in SG&amp;amp;A expenses, in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company no longer has any assets that meet the criteria for assets held for sale as of September&#160;26, 2020. Amounts previously classified as assets held for sale were sold for amounts that approximated book value for which a note receivable of $4.6 million, net of payments, was recorded as of September 26, 2020, of which $2.4 million is included in prepaid expenses and other current assets and $2.2 million is included in other non-current assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the quarter ended September 26, 2020, on October 30, 2020, the Company acquired certain assets including land, building, vehicles, machinery and equipment and certain workforce from one of its former co-manufacturers. See &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i9b35f91ed5cf4646a2550803555af172_1258" style="background-color:#ffffff;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 13&lt;/a&gt;&lt;a href="#i9b35f91ed5cf4646a2550803555af172_1258" style="background-color:#ffffff;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;.&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0371b03320f44e1e828bd202b7b3063a_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMS0yLTEtMS0w_729303df-e544-4d9e-8c71-8e4d8128bba2"
      unitRef="usd">56435000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i55c12c5a84bb46bd969ff14eac55604a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMS00LTEtMS0w_dc4faa3a-9ece-4f4b-a5c5-73810c63686d"
      unitRef="usd">37939000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9c24fa56914444e790faed6885a7f1b4_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMi0yLTEtMS0w_2686992e-b073-43b4-9d2e-5c1b06e65095"
      unitRef="usd">10481000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ide5be5aff6434cef82060202b4e8cfd0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMi00LTEtMS0w_0a53c890-67f3-4a4c-9576-f46608e18e7e"
      unitRef="usd">8933000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i69ceb3eaf80e4e4db2baa960d71c17bd_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMy0yLTEtMS0w_a1c1a76e-bddc-4596-84ba-8e0dd28d4e50"
      unitRef="usd">9104000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i110a6914933c4054a5d82df823d0b3f8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMy00LTEtMS0w_b9ee900d-d686-43a7-bb64-4864d84aba99"
      unitRef="usd">7620000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifae568a32ff74b39bd63217ebfc6380d_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfNC0yLTEtMS0w_23f64b74-7b1a-4a3b-964d-e427cc0334d7"
      unitRef="usd">2096000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i36310002d3204dc2bece278bdef00b63_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfNC00LTEtMS0w_d5d85616-f573-48bb-b935-773a87b18a5a"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfNS0yLTEtMS0w_7fd6ab71-8117-4c62-b8c3-a80e0ab742b4"
      unitRef="usd">287000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iaa36adc153c6428a92c2480c685dc07a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfNS00LTEtMS0w_d47252f8-9098-4147-baed-d159dac54562"
      unitRef="usd">1108000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia14e5a35ff3f4674a914706d3ce4d6c1_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfNi0yLTEtMS0w_ba433c5e-371b-45d6-801c-a528c5173be5"
      unitRef="usd">377000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i73b5218fe1814c6dbe7f793295a0bb86_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfNi00LTEtMS0w_60141799-7d7b-472b-a8ff-53e122892e57"
      unitRef="usd">274000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ida0b9c2031aa41e09b883262f74a8341_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfNy0yLTEtMS0w_58f0cc2b-242e-494a-8f98-b544b86558f6"
      unitRef="usd">582000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i41c6a2f588da410c8fc15b43ce921da6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfNy00LTEtMS0w_e3a5aea2-7ed7-4b15-ab93-3222e022bfa7"
      unitRef="usd">433000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i720c96157a154fef8ee5ba7a34ca0442_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfOC0yLTEtMS0w_7a6e01ee-20a4-49b8-b5e8-9fd8c28cae88"
      unitRef="usd">378000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1048ba747832494baf90634497bf075e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfOC00LTEtMS0w_dc07d200-0ae8-4c94-bbf3-0f5619ee5f02"
      unitRef="usd">210000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6f11c7b401af4f6f8f8e052ba37e7ea0_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfOS0yLTEtMS0w_4f414f9f-5d27-4102-bced-ef36e8c76502"
      unitRef="usd">1156000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id248739975d9413682cdb3bb789c95fd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfOS00LTEtMS0w_70a9219c-f738-4fa7-9d51-3d691c06799e"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3b31899a319b479cb7cbea9c32fe01bf_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMTAtMi0xLTEtMA_457ec300-2000-44aa-8751-9f9cfd47c01f"
      unitRef="usd">25325000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i87fb748e6ebc4feab4eb426c7c7a6bbe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMTAtNC0xLTEtMA_608c4e30-58ad-4324-8253-2bec0b64473e"
      unitRef="usd">11666000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMTEtMi0xLTEtMA_f67ee197-ec71-460f-83bb-e9b92cbe3820"
      unitRef="usd">106221000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMTEtNC0xLTEtMA_c541c034-561c-4a85-8e90-fac5ec7bf646"
      unitRef="usd">68183000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMTItMi0xLTEtMA_dbb65f11-7669-4774-a34e-71494f16b29f"
      unitRef="usd">29219000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMTItNC0xLTEtMA_f170d6e3-c183-4bcf-b276-b138e5507fa6"
      unitRef="usd">20709000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMTQtMi0xLTEtMA_791bf93d-4ead-4082-8899-7692e2e9f294"
      unitRef="usd">77002000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RhYmxlOmJiNWI0MzFiMDA4ZDQxZjRhZDc4YWIwZjQwZjJkZDdkL3RhYmxlcmFuZ2U6YmI1YjQzMWIwMDhkNDFmNGFkNzhhYjBmNDBmMmRkN2RfMTQtNC0xLTEtMA_3ed7d324-dd8e-4613-a8ee-d68392c36113"
      unitRef="usd">47474000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYyOTQ1Nw_b4b0c459-b782-477d-aeb9-1e8c58e11e10"
      unitRef="usd">3400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYyOTQ5NA_051abe0c-6d8c-4bbe-9457-6bd4668f3477"
      unitRef="usd">2000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0ee975d4fcb346db80931dc359c8683c_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYyOTQ2NA_300c31e4-3a87-43b0-ab7c-6e579b788596"
      unitRef="usd">2600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia4f262f6c73f43f8a0da6518b95d07be_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYyOTUwMw_d931956b-7646-4ad0-854e-4e74b4bb69ea"
      unitRef="usd">1400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i42520fdf9823467f9695ff35811c44e1_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYyOTQ2OA_6d998db1-efee-4872-9fbe-cd9fc30be5a3"
      unitRef="usd">700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia2ed12e42c964d24a55fb92ffc738b7b_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYyOTUwOQ_1d1e587f-fba3-4d91-8a3d-587eb18d8ab6"
      unitRef="usd">600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia8f7abf0c85147b595da7139745d42d7_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYyOTQ4OQ_bf3d318b-e09d-40bc-aab4-aac8ebef44c8"
      unitRef="usd">30000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i904660ab054c495bb2ed2ec4ca4bef4d_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYyOTQ0OQ_12502aec-dbb4-42bf-9e88-7dc1c144dca6"
      unitRef="usd">17000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfNzQ2_fcfa2cbd-f2a7-47b6-97a2-e783f3d265f6"
      unitRef="usd">9300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfNzUz_707a1c5a-79da-463b-9618-d6a6954c907e"
      unitRef="usd">6000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i014610f5955847e5b7e2d955228d6d65_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMzg0ODI5MDcwMDE3MA_f6b34ccc-8eeb-4aaf-ac57-f7d246519a01"
      unitRef="usd">7100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i32a4ec8857aa4657b529ff177e207ce0_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfODY0_7dc57dca-14c1-42e1-98dd-db45596b740d"
      unitRef="usd">4200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ieb481375f51a44edbe96b55b6d498899_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfOTE5_73478eaa-757d-4b32-9eeb-e822cbcc03fb"
      unitRef="usd">2100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9a51d369ee2c4be09a97c10436630f3f_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfOTI2_6f188484-dbb6-441d-a4e2-aa55fd895514"
      unitRef="usd">1800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i57de52d3d8af4926aa05408d439be003_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYyOTQ4Mg_482b61c9-c9a4-4199-be42-7c2a561c0898"
      unitRef="usd">100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i23ed9bb5baf04b73aa09937e874c4188_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTAwNw_edaea049-3784-404d-bc95-3bf4da3a0662"
      unitRef="usd">39000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:NotesReceivableNet
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTM1NA_7d199991-263b-40f0-b42c-bd4167ccd28c"
      unitRef="usd">4600000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="if02d1751e68a486a99f534ebb8895fb9_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTM4MA_48c0f6ff-6ead-49d2-8d7b-347e728b10c2"
      unitRef="usd">2400000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i12c7fc21ec594a27932fe078573912e9_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81Mi9mcmFnOmNmZmNjNzRhMTFiMTQ3NDA4MTRhMzNmMjUzMmJmN2YyL3RleHRyZWdpb246Y2ZmY2M3NGExMWIxNDc0MDgxNGEzM2YyNTMyYmY3ZjJfMTA5OTUxMTYzMDczOA_486fc209-1598-44d0-9749-070d49d6f929"
      unitRef="usd">2200000</us-gaap:NotesReceivableNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNTMxOQ_a864bcc1-9fb2-4559-b884-0d32b247b5ae">Debt &lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 21, 2020, the Company entered into a $150 million five-year secured revolving credit agreement (&#x201c;2020 Credit Agreement&#x201d;) by and among the Company, the lenders party thereto (the &#x201c;Lenders&#x201d;) and JPMorgan Chase Bank, N.A., as the administrative agent (the &#x201c;Administrative Agent&#x201d;). JPMorgan Chase Bank, N.A. and Silicon Valley Bank acted as joint bookrunners and joint lead arrangers under the 2020 Credit Agreement. The 2020 Credit Agreement includes an accordion feature for up to an additional $200 million. Capitalized terms used below but not defined have the meanings ascribed to such terms in the 2020 Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concurrently with the effectiveness of the 2020 Credit Agreement, on April 21, 2020, the Company terminated the SVB Credit Facilities (a revolving credit facility and a term loan facility with Silicon Valley Bank) and the Equipment Loan Facility (an equipment loan from Structural Capital), and incurred an aggregate of $1.2&#160;million of termination, prepayment, and related fees in connection with such terminations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts available under the 2020 Credit Agreement are for working capital needs, for general corporate purposes and to refinance certain existing indebtedness, as the Company deems necessary. Borrowings under the 2020 Credit Agreement will bear interest, at the Company&#x2019;s option, calculated according to an Alternate Base Rate or LIBO Rate, as the case may be, plus an applicable margin. Until the delivery to the Administrative Agent of the Company&#x2019;s consolidated financial information for the fiscal quarter ended September&#160;26, 2020, the applicable margin was 1.5% per annum for Alternate Base Rate loans and 2.5% per annum for LIBO Rate loans. Thereafter, the applicable margin for Alternate Base Rate loans will range from 1.25% to 1.75% per annum, and the applicable margin for LIBO Rate loans will range from 2.25% to 2.75% per annum, in each case, based on the Company&#x2019;s total leverage ratio at the end of each quarter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to pay an unused commitment fee of 0.375% per annum, which shall accrue at the applicable rate on the daily amount of the undrawn portion of the commitment of each Lender. Letters of credit issued under the 2020 Credit Agreement are subject to customary letter of credit fees. The Company&#x2019;s obligations under the 2020 Credit Agreement are secured by substantially all of its assets, subject to customary exceptions set forth in the 2020 Credit Agreement. In addition, to the extent the Company forms or acquires any domestic subsidiaries, such domestic subsidiaries will be required to guarantee the Company&#x2019;s obligations under the 2020 Credit Agreement and provide a security interest over substantially all of their assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2020 Credit Agreement contains customary representations, warranties and covenants for a transaction of this type, including maintenance of (i) a maximum total leverage ratio of 3.00 to 1.00 and (ii)&#160;a minimum fixed charge coverage ratio of 1.25 to 1.00, in each case, tested on the last day of each fiscal quarter. The Company is permitted to declare and pay up to $10.0 million per year in dividends on its capital stock (and, subject to meeting certain leverage requirements and minimum liquidity thresholds, additional dividends), provided, among other things, no event of default exists or would result therefrom and the Company is in compliance with certain financial covenants contained in the 2020 Credit Agreement. The 2020 Credit Agreement also provides for customary events of default, including (among others) nonpayment, covenant defaults, breaches of representations or warranties, bankruptcy and insolvency events and a change of control. If an event of default occurs, the Administrative Agent shall, at the request of, or may, with the consent of, the required Lenders, declare the obligations under the 2020 Credit Agreement immediately due and payable and the commitments of the Lenders may be terminated. For certain events of default relating to insolvency, the commitments of the Lenders are automatically terminated and all outstanding obligations become due and payable. The revolving credit facility matures on April 21, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s debt balances are detailed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit line (SVB)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment financing loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records debt issuance costs on the revolving credit facility in other non-current assets, net in the accompanying condensed consolidated balance sheet as of September&#160;26, 2020. Debt issuance costs on the revolving credit line and term loan, net of amortization, were recorded as a reduction of carrying value of the debt in the accompanying condensed consolidated balance sheet as of December 31, 2019. Debt issuance costs, net of amortization, totaled &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.1 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $0.4 million as of September&#160;26, 2020 and December&#160;31, 2019, respectively. Debt issuance costs are amortized as interest expense over the term of the loan for which amortization of $0.1&#160;million and $46,000 was recorded during the three months ended September&#160;26, 2020 and September&#160;28, 2019, respectively, and $0.2&#160;million and $0.1&#160;million was recorded in the nine months ended September&#160;26, 2020 and September&#160;28, 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In each of the three months ended September&#160;26, 2020 and September&#160;28, 2019, the Company incurred $0.7&#160;million in interest expense related to its bank credit facilities. In the nine months ended September&#160;26, 2020 and September&#160;28, 2019, the Company incurred $1.6 million and $1.9 million, respectively, in interest expense related to its bank credit facilities. In the three months ended September&#160;26, 2020 and September&#160;28, 2019, the Company incurred $0 and $0.1 million, respectively, in interest expense related to the Equipment Loan Facility. In the nine months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded $0.2 million and $0.4 million, respectively, in interest expense related to the Equipment Loan Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 26, 2020, the Company had outstanding borrowings of $50.0 million and $100.0 million in excess availability (excluding the accordion feature) under the revolving credit facility (subject to limitations in order to comply with the Company&#x2019;s quarterly financial maintenance covenants). The interest rate on outstanding borrowings at September&#160;26, 2020 was 3.5%. The Company was in compliance with the financial covenants in the 2020 Credit Agreement for the fiscal quarter ended September&#160;26, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9b8b400d643e4d35b83ee6c0fabdf4e5_I20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNjQ_d3a87341-0978-4363-9cfe-823fd3a76fac"
      unitRef="usd">150000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="i4e64478789b046acb6854f6bd8b7b6e2_D20200421-20200421"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNTMyMg_c9954000-3f28-47e1-a0c1-a716735e0a11">P5Y</us-gaap:DebtInstrumentTerm>
    <bynd:LineofCreditFacilityMaximumAdditionalBorrowingCapacity
      contextRef="i9b8b400d643e4d35b83ee6c0fabdf4e5_I20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNTA4_1a098790-26c7-4acd-a396-3e99f9051401"
      unitRef="usd">200000000</bynd:LineofCreditFacilityMaximumAdditionalBorrowingCapacity>
    <bynd:LineofCreditFacilityEarlyTerminationFeeAmount
      contextRef="if35ab8f9722348afb8e7631953346d2c_D20200421-20200421"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfOTQ4_559d1446-3dcd-4275-8e48-21780f2aa5bd"
      unitRef="usd">1200000</bynd:LineofCreditFacilityEarlyTerminationFeeAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i93a354942b0f4336a6d326077ef68d1b_D20200421-20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTYwMg_2cc7ac7b-f684-4c42-8b33-48f74f8c4730"
      unitRef="number">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icbad2f8cd8954a43aab855a6b0c33c87_D20200421-20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTY0OQ_8a61e72f-c935-444e-a688-645d7a8816e8"
      unitRef="number">0.025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iaaf5f16cd01546a98c4d086e6c3f7ff1_D20200421-20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTc2Mw_fdbd9d7c-4c79-46ad-aec9-72f71be8ac4c"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icd86e89f0fd1434eb31610106648dfa9_D20200421-20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTc2OQ_effd125d-ec86-4af7-8891-c675c1df4ed9"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i87f08abd9bd54fdba484c5a83bc1af9b_D20200421-20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTg0NQ_1c17b472-4a3e-4afd-84c3-13ce595af94a"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1c0382ddc5dd4353aebdb4656a71b2cf_D20200421-20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTg1MQ_9b49df4d-359a-4470-9d2b-40b7173e9080"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i4e64478789b046acb6854f6bd8b7b6e2_D20200421-20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMjAxMA_43bfc99f-4c83-42e4-8f90-beab9e335e9e"
      unitRef="number">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <bynd:DebtInstrumentCovenantLeverageRatioMaximum
      contextRef="i9b8b400d643e4d35b83ee6c0fabdf4e5_I20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMjg3OQ_c3525b92-83cc-4583-8115-fecc2503a325"
      unitRef="number">3.00</bynd:DebtInstrumentCovenantLeverageRatioMaximum>
    <bynd:DebtInstrumentCovenantFixedChargeCoverageRatioMinimum
      contextRef="i9b8b400d643e4d35b83ee6c0fabdf4e5_I20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMjkzOA_ac8434f1-2428-4105-a065-79bd8b7b10b2"
      unitRef="number">1.25</bynd:DebtInstrumentCovenantFixedChargeCoverageRatioMinimum>
    <bynd:DebtInstrumentCovenantAnnualDividendPaymentMaximum
      contextRef="i9647a1a91cca4a1dad5b8f86675656d9_I20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTA5OTUxMTYzOTQxMA_7ff90615-3880-4bcd-9dca-df3a7d785709"
      unitRef="usd">10000000.0</bynd:DebtInstrumentCovenantAnnualDividendPaymentMaximum>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNTMyMw_3acb9b7c-dfd5-4301-a28a-f7dd398b5d39">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s debt balances are detailed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit line (SVB)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment financing loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9517ef008dc7493ca7916983527a420f_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfMS0zLTEtMS0w_5af95d9f-78c9-454e-a819-b588b41c773a"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icb0f4b24d75843f7bab973b8b36d6502_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfMS01LTEtMS0w_ec9cbd73-87bb-41ef-a20e-139f47db6233"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i88ecb84402184c348ba10953fbda645b_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfMi0zLTEtMS0w_30fb9ef2-3b0e-42bb-afeb-2c1ae7876561"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1252cd82f08a42718daba61cafb5ffce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfMi01LTEtMS0w_1e9c3768-cbe0-426d-bab8-69e7a681b345"
      unitRef="usd">6000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib370ce75564844beb66a2ab43ed31615_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfMy0zLTEtMS0w_81f01b0b-e71c-43ed-871e-9397d24ebd4b"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id7fab1e8b0b34c4a841bcde031329755_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfMy01LTEtMS0w_ef0dc19f-6757-4324-8e62-aa516089771b"
      unitRef="usd">20000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2edace6fb950455983d979a6f9e019a4_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfNC0zLTEtMS0w_ec5334f2-f5a0-4030-8ff6-94471bc74494"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i24c8c1e87988477c8f945220053c29aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfNC01LTEtMS0w_810cc4ec-e2e3-478e-aede-76a7dcc2aa36"
      unitRef="usd">5000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfNS0zLTEtMS0w_36815f94-8b00-4567-afdc-ec5c3782e00f"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfNS01LTEtMS0w_6bb861be-76ab-49c4-95e3-274c33c98ef7"
      unitRef="usd">431000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfNi0zLTEtMS0w_baccea82-683a-41b8-95fa-9ee55e2bf938"
      unitRef="usd">50000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfNi01LTEtMS0w_2078de34-5074-48fe-a2ec-6ea80c76ca94"
      unitRef="usd">30569000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfNy0zLTEtMS0w_a2fa6e1f-2f97-497d-8ef7-ca1f66fc36de"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfNy01LTEtMS0w_186aaa45-5a18-4db1-affa-e92e147c6dc1"
      unitRef="usd">11000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfOC0zLTEtMS0w_8b760eab-40a2-43c1-a20a-eae841a182be"
      unitRef="usd">50000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RhYmxlOjRiNWMwZWE5MWQ1NTRmODI5NjhmMjEzNDhhMjBiZjVkL3RhYmxlcmFuZ2U6NGI1YzBlYTkxZDU1NGY4Mjk2OGYyMTM0OGEyMGJmNWRfOC01LTEtMS0w_01d352f5-55da-4654-98c5-e8d4817b02c0"
      unitRef="usd">19569000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i12c7fc21ec594a27932fe078573912e9_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNDE5MA_f1116208-4324-42c0-ae53-f7e8adb18a10"
      unitRef="usd">1100000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNDE5Nw_317138ba-40b8-472d-9654-382ed27991f1"
      unitRef="usd">400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMzg0ODI5MDcwMjkzNQ_2e70b253-28bf-454a-af76-dee756818610"
      unitRef="usd">100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNDM0NA_cd70b449-7e5e-4cf6-8d0b-dcfccaabd79b"
      unitRef="usd">46000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNDQxOQ_fafb8050-450c-4bf0-bd4d-e0bc888abaa5"
      unitRef="usd">200000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTA5OTUxMTYzMzU1OQ_3d9c36b6-dcbc-4fb1-a986-ba86b70f6945"
      unitRef="usd">100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="i5d1334f5ccfe46fe9dd0b567191923c4_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNDU1NQ_01edfc3e-4478-4705-877f-620b0cf7c74c"
      unitRef="usd">700000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i9bc692d5a2294605a1e736cf132de03f_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNDU1NQ_94a0c6dc-9ae1-41d5-b741-9f326cde4b02"
      unitRef="usd">700000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ida71d9e327ca4f649d14a9fe3a85f8ef_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNDY5Nw_9938f12f-945c-4912-9e8f-7423b85f71eb"
      unitRef="usd">1600000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i5fc5be46c0ec401aa10a69c0a9ba038e_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTA5OTUxMTYzNTE0NQ_dfc0f905-70c3-4c3f-bc3f-45270ec66520"
      unitRef="usd">1900000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i6098c7e7eb7943f086285081c034dd29_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMzg0ODI5MDcwNjgyMA_848213b3-7c9c-4d4e-ba5a-bf09d8206617"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iab66d0a032324bf2b71757433799115f_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMzg0ODI5MDcwNjc0OQ_81ef5af1-3800-41fe-b676-d296b4080f38"
      unitRef="usd">100000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i94391b7f46444dcea2e788f4c2cedb05_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNDk4MA_8fb34f7a-fd09-4364-b9af-247bf83aad6e"
      unitRef="usd">200000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i098ff4994b3d480ea1fa3e4e1eb3f4f6_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTA5OTUxMTYzNTE1Mg_2aec16f5-7c6c-463a-a5b0-2a0de14b9e30"
      unitRef="usd">400000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9517ef008dc7493ca7916983527a420f_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTY0OTI2NzQ0OTU5MA_7b52202f-d0ac-4ae9-bcdf-937a75d9b12b"
      unitRef="usd">50000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i9517ef008dc7493ca7916983527a420f_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfMTA5OTUxMTYzNTcwOQ_4b4eb17c-1703-4d64-a0ce-ff4a48b06016"
      unitRef="usd">100000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i9517ef008dc7493ca7916983527a420f_I20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml81NS9mcmFnOmFiNTQzZWViZjY3NjQ3YjY4Mjg5OTc5M2JhZmM2NzUxL3RleHRyZWdpb246YWI1NDNlZWJmNjc2NDdiNjgyODk5NzkzYmFmYzY3NTFfNTE1OQ_b54eac5e-9a84-44ba-a3bf-e393d9e787b7"
      unitRef="number">0.035</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfNzQ5_154faa34-16b8-43be-96d8-679fdeeaffdc">Stockholders&#x2019; Equity &lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020, the Company&#x2019;s shares consisted of 500,000,000&#160;authorized shares of common stock, par value $0.0001 per share, of which 62,625,629 shares of common stock were issued and outstanding, and 500,000 authorized&#160;shares of preferred stock, par value $0.0001 per share, of which no&#160;shares were issued and outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company&#x2019;s shares consisted of 500,000,000&#160;authorized shares of common stock, par value $0.0001 per share, of which 61,576,494 shares were issued and outstanding, and 500,000 authorized&#160;shares of preferred stock, par value $0.0001 per share, of which no&#160;shares were issued and outstanding.&lt;/span&gt;&lt;/div&gt;The Company has not declared or paid any dividends, or authorized or made any distribution upon or with respect to any class or series of its capital stock.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfNzk_daf251b8-1b1b-4722-990f-c9b52bc36364"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfMTI3_0cb47724-14b7-478d-9345-6fb108a4abd0"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfMTUw_e291f2bb-65db-452d-bd02-6cdf901a3129"
      unitRef="shares">62625629</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfMTUw_e4ee24d4-c165-4f7f-b74d-20d69e54e438"
      unitRef="shares">62625629</us-gaap:CommonStockSharesIssued>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfMjA5_5f59e7ca-f61f-405f-892b-01e4efa34dcd"
      unitRef="shares">500000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfMjYw_137f5a08-cc55-4d91-a6af-c705b152cf21"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfMjgz_814a2b2f-89ea-494f-bef3-f369dfc9a570"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfMjgz_ef3b9320-9736-4f7a-b0e3-23c3a6a214c1"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfMzY2_5f01590f-edb2-448c-91e6-4c2ea0a90a47"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfNDE0_3757d33f-4c17-4bd4-b7ff-b7a129fad1a7"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfNDM3_777c7bd7-4826-4dfa-a04c-023f3efbf1b4"
      unitRef="shares">61576494</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfNDM3_f37462a7-233a-49b2-a6d4-eb84bd9bb53e"
      unitRef="shares">61576494</us-gaap:CommonStockSharesIssued>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfNDgw_6f2314be-1b14-4aa2-a2f9-80576ae5d519"
      unitRef="shares">500000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfNTMx_580a5e37-1de3-4bab-adfa-0ace29a0652b"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfNTU0_c2092da4-ad32-4146-a152-34db0ebd45a4"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82MS9mcmFnOjE5N2Y4NGU0YWQzODQ4YzdhMzEwZjI5MzlmOWQzYzM2L3RleHRyZWdpb246MTk3Zjg0ZTRhZDM4NDhjN2EzMTBmMjkzOWY5ZDNjMzZfNTU0_c6221ec7-972e-455c-823b-9f9819c25463"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNzIyMg_ad152315-f4c6-42bf-a8a4-aa2dec4f3a36">Share-Based Compensation&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the Company&#x2019;s 2011 Equity Incentive Plan was amended, restated and re-named the 2018&#160;Equity Incentive Plan (&#x201c;2018 Plan&#x201d;), and the remaining shares available for issuance under the 2011 Plan were added to the shares reserved for issuance under the 2018 Plan.  As of January 1, 2020, the maximum aggregate number of shares that may be issued under the 2018 Plan increased to 16,626,877 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020 and December&#160;31, 2019, there were 4,375,498 and 5,170,976 shares, respectively, issuable under stock options outstanding, 283,698 and 149,004 shares, respectively, issuable under unvested RSUs outstanding, 6,926,700 and 5,864,738 shares, respectively, issued for stock option exercises, RSU settlement, and restricted stock grants, and 5,053,398 and 3,297,638 shares, respectively, available for grants under the 2018 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following are the assumptions used in the Black-Scholes valuation model for options granted during&#160;the periods shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.916%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Option grants to new employees in the nine months ended September&#160;26, 2020 vest 25% of the total award on the first anniversary of the vesting commencement date, and thereafter ratably vesting monthly over the remaining three-year period, subject to continued employment through the vesting date. Option grants to continuing employees in the nine months ended September&#160;26, 2020 vest monthly over a 48-month period, subject to continued employment through the vesting date. Option grants to continuing employees in the nine months ended September 28, 2019 generally vest 25% of the total award on the first anniversary of the vesting commencement date, and thereafter ratably vesting monthly over the remaining three-year period, subject to continued employment through the vesting date. The stock option grant to an executive officer on August 1, 2019 vests monthly over a 48-month period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s stock option activity during the nine months ended September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&lt;br/&gt;Stock&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&#160;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Value (in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,170,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,010,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,375,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;588,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Vested and exercisable at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,533,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Vested and expected to vest at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,897,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Aggregate intrinsic value is calculated as the difference between the value of common stock on the transaction date and the exercise price multiplied by the number of shares issuable under the stock option. Aggregate intrinsic value of shares outstanding at the beginning and end of the reporting period is calculated as the difference between the value of common stock on the beginning and end dates, respectively, and the exercise price multiplied by the number of shares outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded in aggregate $3.1 million and $2.0 million, respectively, of share-based compensation expense related to options. During the nine months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded in aggregate $9.7 million and $3.8 million, respectively, of share-based compensation expense related to options. The share-based compensation expense is included in cost of goods sold, research and development expenses, and SG&amp;amp;A expenses in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020, there was $16.5 million in&#160;unrecognized compensation expense related to nonvested stock option awards which is expected to be recognized over a weighted average period of 2.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSU grants to new employees in the nine months ended September&#160;26, 2020 and September 28, 2019 vest 25% of the total award on the first anniversary of the vesting commencement date, and thereafter ratably vesting quarterly over the remaining three years of the award, subject to continued employment through the vesting date. RSU grants to continuing employees in the nine months ended September&#160;26, 2020 and September 28, 2019 vest quarterly over 16 quarters, subject to continued employment through the vesting date. RSU grants to non-employee directors in the nine-months ended September&#160;26, 2020 vest monthly over 12 months, subject to continued service through the vesting date. RSU grants to consultants in the nine months ended September&#160;26, 2020 vest (i) quarterly over 8 quarters, or (ii) monthly over 12 months, in each case, subject to continued service through the vesting date. RSU grants to nonemployee brand ambassadors in the nine months ended September&#160;26, 2020 vest (i) 50% upon grant with the remainder vesting quarterly over 4 quarters commencing on October 1, 2020, or (ii) quarterly over two years, in each case, subject to continued service through the vesting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s RSU activity during the nine months ended September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.114%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Includes 12,822 shares of common stock that were withheld to cover taxes on the release of vested RSUs and became available for future grants pursuant to the 2018 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded in aggregate $2.5 million and $0.6 million, respectively, of share-based compensation expense related to RSUs. During the nine months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded in aggregate $6.9&#160;million and $0.7 million, respectively, of share-based compensation expense related to RSUs. The share-based compensation expense is included in cost of goods sold, research and development expenses, and SG&amp;amp;A expenses in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020, there was $15.2 million in&#160;unrecognized compensation expense related to unvested RSUs which is expected to be recognized over a weighted average period of 2.0 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Settled Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense in the three and nine months ended September&#160;26, 2020 includes $0.9&#160;million and $2.6 million, respectively, for a liability classified, share-settled obligation to an executive officer related to a sign-on award pursuant to the terms of the executive officer&#x2019;s offer letter dated August 1, 2019 with the Company. There was no such expense in the three and nine months ended September&#160;28, 2019. The share-based compensation expense related to this share-settled obligation is included in SG&amp;amp;A expenses in the Company&#x2019;s condensed consolidated statements of operations. The liability classified award is considered unearned until the requirements for issuance of the shares are met and is included in accrued expenses and other current liabilities on the Company&#x2019;s condensed consolidated balance sheets as of September&#160;26, 2020 and December 31, 2019 in the amount of $3.6&#160;million and $1.0 million, respectively. As of September&#160;26, 2020, there was $3.4&#160;million in unrecognized compensation expense related to this share-settled obligation which is expected to be recognized over one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock to Nonemployees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s restricted stock activity during the nine months ended September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares of&lt;br/&gt;Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&#160;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested/Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020,&#160;21,780&#160;shares of restricted stock had been purchased by nonemployee brand ambassadors which remained subject to vesting requirements and repurchase pursuant to restricted stock purchase agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded in aggregate $0.4 million and $0.5 million, respectively, of share-based compensation expense related to restricted stock issued to nonemployee brand ambassadors, which is included in SG&amp;amp;A expenses in the Company&#x2019;s condensed consolidated statements of operations.  During the nine months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded in aggregate $1.2 million and $1.3&#160;million, respectively, of share-based compensation expense related to restricted stock issued to nonemployee brand ambassadors, which is included in SG&amp;amp;A expenses in the Company&#x2019;s condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020, there was $0.4&#160;million in&#160;unrecognized compensation expense related to unvested restricted stock granted to nonemployee brand ambassadors, which is expected to be recognized over nine months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020, the maximum aggregate number of shares that may be issued under the 2018 Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) was 1,340,325 shares of common stock, including an increase of 536,130 shares effective January 1, 2020 under the terms of the ESPP. The 2018 ESPP is expected to be implemented through a series of offerings under which participants are granted purchase rights to purchase shares of the Company&#x2019;s common stock on specified dates during such offerings. The administrator has not yet approved an offering under the 2018 ESPP.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ie4f8719d13ec46128e6116eda5b14f66_I20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDIw_ef70ce8a-9efb-42e1-8ecd-a7f853991462"
      unitRef="shares">16626877</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDU5_351d23b8-9327-483a-8f1e-2cbbb5675883"
      unitRef="shares">4375498</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDY2_8109e6a1-c67b-4688-b3a8-4519a0d4eb09"
      unitRef="shares">5170976</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibcd76d60af1d41acb6bf88bb177dc0d1_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNTMz_257144ee-a021-48b5-8a23-53fd7d6dceb1"
      unitRef="shares">283698</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9376806857b64c38a986356e1d3793d1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNTQw_0bec481c-5e82-47ef-bca6-752a7239045c"
      unitRef="shares">149004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNjA3_44ee39e2-e2c6-4d91-b3c2-79d5f1150c5f"
      unitRef="shares">6926700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ie42792cee948492ca19170e030c952f4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNjE0_216125de-df77-4166-b02f-edc6788ecaa4"
      unitRef="shares">5864738</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNzIz_26e829bf-2d7e-4674-8ea4-39a22bb76f98"
      unitRef="shares">5053398</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNzMw_8bdbf310-2e4c-4cf1-a2d0-fd40aef8490b"
      unitRef="shares">3297638</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNzIyNA_f2f90101-0405-421b-9ab6-6fd264da95f1">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following are the assumptions used in the Black-Scholes valuation model for options granted during&#160;the periods shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.916%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfMi0yLTEtMS0w_d9bcacd4-bc10-4c66-b777-6f839d609b7a"
      unitRef="number">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfMi00LTEtMS0w_a2f0b658-3169-4c6b-8e1d-b52b9fb22297"
      unitRef="number">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfMi02LTEtMS0w_b7a33980-0a61-4af9-941d-d521de71486b"
      unitRef="number">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfMi04LTEtMS0w_4a3a6592-b21d-48fd-9b0f-3f567caf0c51"
      unitRef="number">0.023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfMy0yLTEtMS0w_384ab222-980d-4fec-972d-bd88b3134818">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfMy00LTEtMS0w_ddce4e02-dc97-43c5-8c51-abc9017a4ca1">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfMy02LTEtMS0w_f41230a0-af09-4876-a377-917bef9c400e">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfMy04LTEtMS0w_abd9f75e-b26c-4202-8a91-9973de1e4600">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfNC0yLTEtMS0w_42d23f1d-8343-4821-ab05-3a889b4d4b0d"
      unitRef="number">0.550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfNC00LTEtMS0w_69031687-1d1c-4c2f-b377-aaff13bd9258"
      unitRef="number">0.550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfNC02LTEtMS0w_78e26b2c-ab41-4db2-b451-c33ac6bf7f18"
      unitRef="number">0.550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfNC04LTEtMS0w_0e7bd307-2ad4-4f9e-8e95-f71d516572b9"
      unitRef="number">0.550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfNS0yLTEtMS0w_4d2f4c63-5001-4335-87ae-f02562803d84"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfNS00LTEtMS0w_fc5c9b6c-e09d-4bb3-b562-1202b60bdca9"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfNS02LTEtMS0w_c9174dec-23d8-4fa2-beda-4db4ab2ce7b3"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjg0OGE0OTRjMzE0MDRhZmJiMzhmMTY4ZWUwM2FlNTc2L3RhYmxlcmFuZ2U6ODQ4YTQ5NGMzMTQwNGFmYmIzOGYxNjhlZTAzYWU1NzZfNS04LTEtMS0w_d308a375-8531-43e0-a64e-2f16abed0e8c"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i61c142a2fcc542cdb2f60b8c6a033d0c_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMTAwOA_301a44eb-756b-431f-99f6-88aff1c7bd05"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6c6a39d0981c44fa9075d2deb5639602_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNzIxNg_1f462922-4e49-4661-a4d7-205451261c84">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0d7eeb1c532345a0afd68a50e9fdd9b9_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNzIxNw_8b7b9737-3a8a-49e9-9fd6-823857cc99be">P48M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="if242ba5a502d4bc0bcfc0e0b4bfcd4d8_D20190101-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMTY0OTI2NzQ1NDAxOQ_c622d51b-aa4a-45a0-bbdc-988f0c093f5e"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iab4b2b5e35da4b5a8119c70dd0c85d36_D20190101-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMTY0OTI2NzQ1NDA0NQ_e36e2af8-ac01-4f0e-a4da-46dcc74ff27d">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4c586d621d094e46a766a6ce537761ed_D20190801-20190801"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMTY0OTI2NzQ1NDA0Ng_717b42c5-2ffd-439d-83e2-83ce42ef7e38">P48M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNzIxOQ_ea8d89ca-dea7-4fb9-9557-9b839681a14c">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s stock option activity during the nine months ended September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&lt;br/&gt;Stock&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&#160;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Value (in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,170,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,010,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,375,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;588,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Vested and exercisable at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,533,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Vested and expected to vest at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,897,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;(1) Aggregate intrinsic value is calculated as the difference between the value of common stock on the transaction date and the exercise price multiplied by the number of shares issuable under the stock option. Aggregate intrinsic value of shares outstanding at the beginning and end of the reporting period is calculated as the difference between the value of common stock on the beginning and end dates, respectively, and the exercise price multiplied by the number of shares outstanding.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfMS0xLTEtMS0w_8109e6a1-c67b-4688-b3a8-4519a0d4eb09"
      unitRef="shares">5170976</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfMS0zLTEtMS0w_9b4a9c72-9746-43ab-a68c-736c94ae9433"
      unitRef="usdPerShare">14.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie42792cee948492ca19170e030c952f4_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfMS01LTEtMS0w_684a9df1-0dea-49fa-9ff6-1cd379cc3ba9">P7Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i417146b4dbcc4265946fb3d505ca97a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfMS03LTEtMS0w_2810ac6a-04b0-4d92-abee-06decdde2c9d"
      unitRef="usd">329879000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfMi0xLTEtMS0w_906b74f0-ff2b-4325-a334-4f065d61e7ad"
      unitRef="shares">257374</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfMi0zLTEtMS0w_2b758963-f06e-45c2-a8cd-740679027e8d"
      unitRef="usdPerShare">98.56</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfMy0xLTEtMS0w_f23ecfa3-261f-4675-b704-b6394a5888da"
      unitRef="shares">1010116</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfMy0zLTEtMS0w_ad29ec83-1d25-4cce-8854-0c2169252ff5"
      unitRef="usdPerShare">6.43</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfMy03LTEtMS0w_83ccd2cd-6877-4cbf-9364-967f23689554"
      unitRef="usd">113753000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNC0xLTEtMS0w_88ef4d8a-8126-454b-849c-a15360075e2d"
      unitRef="shares">42736</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNC0zLTEtMS0w_e8d76539-517d-4259-926a-c72bf1b6f78a"
      unitRef="usdPerShare">29.99</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNS0xLTEtMS0w_98239b75-555a-4420-bd8c-7779e083127e"
      unitRef="shares">4375498</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNS0zLTEtMS0w_371effca-3adc-456b-be5a-a5f55ae22bd0"
      unitRef="usdPerShare">20.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNS01LTEtMS0w_0052fe42-489c-4ed1-ab21-ba3d88408bee">P6Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNS03LTEtMS0w_03bf8cda-35d7-4d41-9a6d-ac99bc1dfa3c"
      unitRef="usd">588621000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNi0xLTEtMS0w_24ec35f4-733a-4a0d-81f3-59fd3964fbf1"
      unitRef="shares">2533172</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNi0zLTEtMS0w_a34d007a-e4c1-4f52-affa-a34bf928ea3b"
      unitRef="usdPerShare">8.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNi01LTEtMS0w_81f4b63f-1693-4988-9690-1745602341cc">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNi03LTEtMS0w_cceed2ee-fc9c-4c2a-bd29-76e38b0e02ea"
      unitRef="usd">371329000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNy0xLTEtMS0w_1787239a-3671-4ce7-8bf7-8182a3ca7afa"
      unitRef="shares">3897508</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNy0zLTEtMS0w_d3f11d1c-1dce-494c-9b18-d4ce87c80407"
      unitRef="usdPerShare">17.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNy01LTEtMS0w_2859fdb6-28c0-4e4b-b336-df6855b8f8ee">P6Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <bynd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestIntrinsicValue
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOmM4ODUwZDUxOTFiOTQyZjFhOWJiODQwNzdmYTI1MjJiL3RhYmxlcmFuZ2U6Yzg4NTBkNTE5MWI5NDJmMWE5YmI4NDA3N2ZhMjUyMmJfNy03LTEtMS0w_1680fc6c-3372-40fc-a8ac-fb06516cf93f"
      unitRef="usd">538980000</bynd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestIntrinsicValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i29d767e3ad3a4f79a465da7c16ed099c_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjA3NQ_15a8533f-e2ce-4d9e-8363-a3182d46f376"
      unitRef="usd">3100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1ade8b7e539241578bd28c91ae1ad84f_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjA4Mg_3c056869-bba0-4cf3-abca-6915535664e4"
      unitRef="usd">2000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icfd10d338cd24b01899641f81277426a_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjI2Ng_068a7d3a-7ca1-4af9-9b63-068d5af075b4"
      unitRef="usd">9700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4f2e94ed546b4219af0d3b6115b4e3b9_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjI3Mw_9288751d-2214-4881-8170-f72bcaebe605"
      unitRef="usd">3800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ifc9c1eab7132453288a5cc8b14186731_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjU5NQ_0215d0c8-a9f7-49da-87f6-6b38e0c44cc2"
      unitRef="usd">16500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="icfd10d338cd24b01899641f81277426a_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjc0NQ_57bf393d-3f98-4575-b60a-689962a271a1">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i6541b84a107d4f629a6d53700c7e4223_D20190101-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjg1MA_103c972e-bc1d-4d10-af4f-42b6d77355a4"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i690de45ca0ca40c2a06697c12e0f0658_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjg1MA_1f6b4f2e-9d40-4425-b104-e0d03b1022da"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i714a5d635f7e413b8f9edeaaaf26d8d1_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjk5MQ_8ede0d16-d100-40e4-9608-abbf31c26515">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2d5a554b50c243fca728498c160af862_D20190101-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMjk5MQ_e430da9e-dc77-4a73-908d-8eb04d6e3dc4">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9258b71ea3cf45059026e020c34d356b_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMTY0OTI2NzQ1MTY3Ng_d57d5d97-e8ff-4382-baa9-988a30c989d3">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i909319ce659c49858b5ae3d8d6857720_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMTY0OTI2NzQ1MTY5Mg_08fcf824-c86a-45ec-a504-d0fe772671ee">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7d82a5447b644896bfacb475a24b10fc_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMzQ1MA_7ad7ad22-0d06-4672-914b-6a865e9386f3"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5f0649e44e204a239934dda0b9851ec1_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMTY0OTI2NzQ1MTcyMA_7b0d2c45-cbe4-4e2c-826e-b3afe2e9845f">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNzIyMA_f2943771-2705-45db-9f73-eebae489d687">&lt;div style="margin-bottom:9pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s RSU activity during the nine months ended September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.114%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair Value Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Includes 12,822 shares of common stock that were withheld to cover taxes on the release of vested RSUs and became available for future grants pursuant to the 2018 Plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9376806857b64c38a986356e1d3793d1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfMS0yLTEtMS0w_603bd115-1744-496f-ba8a-5a26a4fe49a2"
      unitRef="shares">149004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9376806857b64c38a986356e1d3793d1_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfMS00LTEtMS0w_83a96bb9-cfb8-4f42-894b-9f683e008efa"
      unitRef="usdPerShare">132.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfMi0yLTEtMS0w_e7828752-5574-4a81-8d1c-7ee89eab4411"
      unitRef="shares">198706</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfMi00LTEtMS0w_52edbc6e-425c-43e8-81a2-4f855a2baa6b"
      unitRef="usdPerShare">105.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfMy0yLTEtMS0w_4b4e1196-b3e7-4666-bd79-00c4c7f68e9d"
      unitRef="shares">52250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfMy00LTEtMS0w_35db828b-75ca-4c8a-836a-dcb5fdcbc8b2"
      unitRef="usdPerShare">132.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfNC0yLTEtMS0w_15aaf5dd-b085-4ab0-b458-c5f29c8b658c"
      unitRef="shares">11762</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfNC00LTEtMS0w_c18558ae-8c45-4eca-a047-9871e0d4e936"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibcd76d60af1d41acb6bf88bb177dc0d1_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfNS0yLTEtMS0w_b2705360-16d4-4530-89b2-91734f1698be"
      unitRef="shares">283698</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ibcd76d60af1d41acb6bf88bb177dc0d1_I20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjNiZjA2NTFmNmM4ZjQxZGM5NjZjZThhYmI1ZDAwYjNkL3RhYmxlcmFuZ2U6M2JmMDY1MWY2YzhmNDFkYzk2NmNlOGFiYjVkMDBiM2RfNS00LTEtMS0w_e83d7867-5850-4f15-99df-3ed9b16ad8ef"
      unitRef="usdPerShare">113.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ie156a61853cf4b3bb8fa1c6caaa7e6d1_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMzcxNw_c37eb847-331d-4859-8705-d42ea6d757e6"
      unitRef="shares">12822</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i409c9ab747ef473b881d9984fc0dd88a_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMzk0OQ_7875d1d4-c1e8-4f75-ac98-07a1b36e4a06"
      unitRef="usd">2500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7b49aa7b27364ca2a0cc7da4350efea3_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMzk1Ng_788decbe-6edd-43f8-9b1d-6a73915fb1be"
      unitRef="usd">600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDEwMA_13202554-06dd-4374-9f4e-24cb134859f9"
      unitRef="usd">6900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia7df09f379994592a0a168eab5fa516f_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDEwNw_34d97ea1-b155-4840-891e-b0633a958adf"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ibcd76d60af1d41acb6bf88bb177dc0d1_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDM4OQ_6c105925-7ae7-4f6e-850f-38621a482da6"
      unitRef="usd">15200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDUyMw_74cbb5c9-ef19-45cc-920e-a4de50671382">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <bynd:SharebasedPaymentArrangementUnearnedCost
      contextRef="i8d2d333ff2894a599a12bab896afe7aa_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDY0Mg_c5630410-bc9d-413d-b1d5-6a5e97597720"
      unitRef="usd">900000</bynd:SharebasedPaymentArrangementUnearnedCost>
    <bynd:SharebasedPaymentArrangementUnearnedCost
      contextRef="if85dd2187e5b413c97a70dff0b9f8887_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDY0OQ_9a9d912f-952b-423f-b695-35c27cd14e11"
      unitRef="usd">2600000</bynd:SharebasedPaymentArrangementUnearnedCost>
    <bynd:SharebasedPaymentArrangementUnearnedCost
      contextRef="ieba10483caf145a58d54f204996d5199_D20190101-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDg4Mg_16fd060a-ff0f-45ba-85cf-7c776f519aac"
      unitRef="usd">0</bynd:SharebasedPaymentArrangementUnearnedCost>
    <bynd:SharebasedPaymentArrangementUnearnedCost
      contextRef="ie62cac2a51324578845fcec8fdc03169_D20190630-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNDg4Mg_b51c1b57-0527-4bc6-a49d-c07ac16a9b97"
      unitRef="usd">0</bynd:SharebasedPaymentArrangementUnearnedCost>
    <bynd:SharebasedPaymentArrangementLiabilityCurrent
      contextRef="i6527c785f1b8401e923db778fdcdd667_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNTQwMQ_8ebbe7ae-dee6-4a14-b7c2-3602030ce038"
      unitRef="usd">3600000</bynd:SharebasedPaymentArrangementLiabilityCurrent>
    <bynd:SharebasedPaymentArrangementLiabilityCurrent
      contextRef="if8aaa1e6ceb4452b8575bb059be89e62_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNTQwOA_9e2bb28e-c156-4ada-b1ec-aec39c4de1c8"
      unitRef="usd">1000000.0</bynd:SharebasedPaymentArrangementLiabilityCurrent>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i6527c785f1b8401e923db778fdcdd667_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNTQ0Ng_868b3e42-b928-4b3b-8bb2-4ff2df713fc8"
      unitRef="usd">3400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if85dd2187e5b413c97a70dff0b9f8887_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNTU2Nw_8a6ec28c-e1e9-4bff-af0b-f4797fd57d81">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNzIyNg_2071912f-1e25-4dbf-a25c-cd1391a27792">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s restricted stock activity during the nine months ended September&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of Shares of&lt;br/&gt;Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&#160;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested/Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled/Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7223c62eec8e4ef0ac2cc0cadf28a68c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfMS0xLTEtMS0w_4fc98d83-94f3-47a4-ad62-b63ecc891825"
      unitRef="shares">88988</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i5f07d42d93c74af5abf1c7df6147fef1_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfMS0zLTEtMS0w_96fd654a-f3b3-4f92-b9af-d1c9d9472651">P1Y2M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7223c62eec8e4ef0ac2cc0cadf28a68c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfMS01LTEtMS0w_06c50162-1ee7-46f2-9d7c-df19a378b94a"
      unitRef="usdPerShare">19.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfMi0xLTEtMS0w_5df33ff2-6a64-4fcc-a381-daedd6031dd2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfMi01LTEtMS0w_75e0f436-7aa5-4fde-8ce8-a0881b5e33d7"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfMy0xLTEtMS0w_1973cc92-4890-4cbd-9d3f-cb254b1107d3"
      unitRef="shares">67208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfMy01LTEtMS0w_0a26df97-a937-4a5f-bcad-fb0231c312c4"
      unitRef="usdPerShare">19.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfNC0xLTEtMS0w_17bdeccc-a705-4d44-a577-55dcebe4d323"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfNC01LTEtMS0w_0d65c1d0-8a8e-4456-9523-ed89ecb1be7b"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie3fc0364da174da48c1e751080d9b772_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfNS0xLTEtMS0w_f9b59f7c-0bb8-4207-a8c8-6f75458db24d"
      unitRef="shares">21780</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfNS0zLTEtMS0w_687a1fff-172c-470d-bb40-3d052bb40267">P0Y8M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie3fc0364da174da48c1e751080d9b772_I20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RhYmxlOjFiYTdhNDA1ZmU0ZjQ1MjJhMTAxZDU1YzYyNTlmNjg3L3RhYmxlcmFuZ2U6MWJhN2E0MDVmZTRmNDUyMmExMDFkNTVjNjI1OWY2ODdfNS01LTEtMS0w_fd685f54-5ff9-4b9c-87d7-b811ca89ad8d"
      unitRef="usdPerShare">20.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <bynd:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsUnvestedPurchased
      contextRef="ie3fc0364da174da48c1e751080d9b772_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNTcyMg_6e980dc6-f1d2-404c-a5cc-88dbb252841a"
      unitRef="shares">21780</bynd:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsUnvestedPurchased>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1881f642f8ca47fba5775f68b93530be_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNTk5MQ_a8b0a76d-a3db-486a-9464-98cd33a9ab5d"
      unitRef="usd">400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icf7a0ad7297d405ebf924571758cb349_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNTk5OA_8353ca93-fe85-4841-95b6-dedddfb432cf"
      unitRef="usd">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNjMwNA_210cc584-f19c-45ee-8ad7-d54fd7c3f106"
      unitRef="usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i825eb75d417b45f2a161c063e0815115_D20190101-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfMTA5OTUxMTYzNTE4Nw_05ec5534-cfac-41ee-8f83-c474dca64147"
      unitRef="usd">1300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ie3fc0364da174da48c1e751080d9b772_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNjUzNA_a4f0f481-6f5e-4364-862e-ba7ce145ab27"
      unitRef="usd">400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNjY1Mg_fb989852-580f-4b5a-8c1d-58ff5998e3ed">P9M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i626a85a009774898aaa93518143e2c66_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNjgxMA_638aa5e3-3944-4ccd-928c-71d5974df9ab"
      unitRef="shares">1340325</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <bynd:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofAdditionalSharesAuthorizedPerYear
      contextRef="i4daf2a4bc0f74d0090f25bcbdc65c5e4_D20200101-20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml82NC9mcmFnOmVjZjI2Y2M1Zjg5NzRjZWE4ZjMyYTJlYzI0YzdiZWMxL3RleHRyZWdpb246ZWNmMjZjYzVmODk3NGNlYThmMzJhMmVjMjRjN2JlYzFfNjg2Mg_3e4db999-f0bd-40a6-94da-f291981e3df0"
      unitRef="shares">536130</bynd:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofAdditionalSharesAuthorizedPerYear>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTczMTI_44c65b9c-9e55-4469-9b14-c3bde22d4332">Commitments and Contingencies&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 16, 2020, the Company amended an operating lease for its manufacturing facility in Columbia, Missouri, to extend the lease term for two years to June 30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective May 22, 2020, the Company amended an operating lease for one of its leased manufacturing facilities to include land adjacent to the facility upon which the landlord will construct a parking lot. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective May 26, 2020, the Company entered into an agreement, assignment and assumption of lease and first amendment to lease pursuant to which the Company assumed an operating lease under which the Company is leasing certain real property and a building consisting of approximately 142,317 square feet in Columbia, Missouri, for a term expiring on April 30, 2023 with no renewal options. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i9b35f91ed5cf4646a2550803555af172_46" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 4&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:103%"&gt;China Investment and Lease Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 22, 2020, the Company and BYND JX entered into an investment agreement with the Administrative Committee (the &#x201c;JX Committee&#x201d;) of the Jiaxing Economic &amp;amp; Technological Development Zone (the &#x201c;JXEDZ&#x201d;) pursuant to which, among other things, BYND JX has agreed to make certain investments in the JXEDZ in two phases of development, and the Company has agreed to guarantee certain repayment obligations of BYND JX under such agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During Phase 1, the Company has agreed to invest $10.0 million in the JXEDZ through an intercompany investment in BYND JX and BYND JX has agreed to lease a facility in the JXEDZ in return for certain subsidies, rewards and other preferential rights granted by the JX Committee and its affiliates. In connection with such agreement, BYND JX entered into a factory leasing contract as of September 11, 2020 with an affiliate of the JX Committee, pursuant to which BYND JX has agreed to lease and renovate a facility in the JXEDZ for a minimum of two (2) years. Renovations in the leased facility have commenced, with trial production expected by the end of 2020 and full-scale production expected in early 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the event that the Company and BYND JX determine, in their sole discretion, to proceed with the Phase 2 development in the JXEDZ, BYND JX has agreed in the first stage of Phase 2 to invest $30.0 million to acquire the land use right to a state-owned land plot in the JXEDZ to conduct development and construction of a new production facility. Following the first stage of Phase 2, the Company and BYND JX may determine, in their sole discretion, to permit BYND JX to invest an additional $10.0 million to obtain a second state-owned land plot in the JXEDZ in order to construct an additional facility thereon. Each of the land use rights acquired during Phase 2 (if any) will be valid for fifty (50) years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 10, 2020, the Company and Roquette Fr&#xe8;res (&#x201c;Roquette&#x201d;) entered into a multi-year sales agreement pursuant to which Roquette will provide the Company with plant-based protein. The agreement expires on December 31, 2022; however it can be terminated after 18 months under certain circumstances. This agreement increases the amount of plant-based protein to be supplied by Roquette in each of 2020, 2021 and 2022 compared to the amount supplied 2019. The plant-based protein sourced under the supply agreement is secured on a purchase order basis regularly, per specified minimum monthly and semi-annual quantities, throughout the term. The Company is not required to purchase plant-based protein in amounts in excess of such specified minimum quantities; however the Company has the option to increase such minimum quantities for delivery in each of 2021 and 2022. The total annual amount purchased each year by the Company must be at least the minimum amount specified in the agreement, which totals in the aggregate $154.1 million over the term of the agreement. The Company also has the right to be indemnified by Roquette in certain circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020, the Company had committed to purchase pea protein inventory totaling $177.5&#160;million, approximately $36.9&#160;million in the remainder of 2020, $82.1&#160;million in 2021, and $58.5&#160;million in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In&#160;addition, as of September&#160;26, 2020, the Company had approximately $19.3 million in purchase order commitments&#160;for capital expenditures&#160;primarily to purchase machinery and equipment.&#160;Payments for these purchases will be due within twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%"&gt;Don Lee Farms&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;25, 2017, Don Lee Farms, a division of Goodman Food Products, Inc., filed a complaint against the Company in the Superior Court of the State of California for the County of Los Angeles asserting claims for breach of contract, misappropriation of trade secrets, unfair competition under the California Business and Professions Code, money owed and due, declaratory relief and injunctive relief, each arising out of the Company&#x2019;s decision to terminate an exclusive supply agreement between the Company and Don Lee Farms. The Company denied all of these claims and filed counterclaims on July&#160;27, 2017, alleging breach of contract, unfair competition under the California Business and Professions Code and conversion. In October 2018, the former co-manufacturer filed an amended complaint that added one of the Company&#x2019;s current contract manufacturers as a defendant, principally for claims arising from the current contract manufacturer&#x2019;s alleged use of the former co-manufacturer&#x2019;s alleged trade secrets, and for replacing the former co-manufacturer as one of the Company&#x2019;s current co-manufacturers.&#160;The current contract manufacturer filed an answer denying all of Don Lee Farms&#x2019; claims and a cross-complaint against Beyond Meat asserting claims of total and partial equitable indemnity, contribution, and repayment. On March 11, 2019,&#160;Don Lee Farms filed a second amended complaint to add claims of fraud and negligent misrepresentation against the Company. On May 30, 2019, the&#160;judge denied the Company&#x2019;s motion to dismiss the fraud and negligent misrepresentation claims, allowing the claims to proceed.&#160;On June 19, 2019, the Company filed an answer denying Don Lee Farms' claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 24, 2020, a writ judge granted Don Lee Farms a right to attach in the amount of $628,689 on the grounds that Don Lee Farms had established a &#x201c;probable validity&#x201d; of its claim that the Company owes it money for a small batch of unpaid invoices.&#160; This determination was not made by the trial judge.&#160; The trial judge has yet to determine the legitimacy or merits of Don Lee Farms&#x2019; claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 27, 2020, Don Lee Farms filed a third amended complaint to add three individual defendants, all of whom are current or former employees of the Company, including Mark Nelson, the Company&#x2019;s Chief Financial Officer and Treasurer, to Don Lee Farms&#x2019; existing fraud and negligent misrepresentation claims alleging that those individuals were involved in the alleged fraud and negligent misrepresentations. On June 23, 2020, the judge denied Beyond Meat and the individual defendants&#x2019; motion to dismiss the fraud and negligent misrepresentation claims, allowing the claims to proceed. On July 6, 2020, the Company and the individual defendants filed an answer denying all of Don Lee Farms&#x2019; claims, including denying all allegations of fraud and negligent misrepresentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 11, 2020, the Company filed an amended cross-complaint against Don Lee Farms, its parent Goodman Food Products, Inc. and its owners and employees, Donald, Daniel, and Brandon Goodman. Among other claims, the amended cross-complaint alleges that Don Lee Farms defrauded Beyond Meat, misappropriated its trade secrets, and infringed its trademarks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The previous trial date, February 8, 2021, was vacated. Trial is currently set for June 14, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Don Lee Farms is seeking from Beyond Meat, the individual defendants, and the current contract manufacturer unspecified compensatory and punitive damages, declaratory and injunctive relief, including the prohibition of Beyond Meat&#x2019;s use or disclosure of the alleged trade secrets, and attorneys&#x2019; fees and costs. The Company is seeking from Don Lee Farms monetary damages, restitution of monies paid to Don Lee Farms, injunctive relief, including the prohibition of Don Lee Farms&#x2019; use or disclosure of Beyond Meat&#x2019;s trade secrets and the prohibition of Don Lee Farms&#x2019; infringing use of Beyond Meat&#x2019;s trademarks, and attorneys&#x2019;&#160;fees and costs. The current contract manufacturer is seeking indemnity, contribution, or repayment from the Company of any or all damages that the current contract manufacturer may be found liable to Don Lee Farms, and attorneys&#x2019; fees&#160;and costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company believes it was justified in terminating the supply agreement with Don Lee Farms, that the Company did not misappropriate Don Lee Farms&#x2019; alleged trade secrets, that the Company is not liable for the fraud or negligent misrepresentation alleged in the third amended complaint, that Don Lee Farms is liable for the conduct alleged in the Company&#x2019;s amended cross-complaint, and that the Company is not liable to the current contract manufacturer for any indemnity, contribution, or repayment, including for any damages or attorneys&#x2019; fees&#160;and costs. Conversely, as alleged in the Company&#x2019;s amended cross-complaint, the Company believes Don Lee Farms misappropriated the Company&#x2019;s trade secrets, defrauded the Company, and ultimately has infringed the Company&#x2019;s trademarks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is currently in the process of litigating this matter and intends to vigorously defend&#160;itself and its current and former employees against&#160;the claims and to prosecute the Company&#x2019;s own claims. The Company cannot assure you that Don Lee Farms or the current contract manufacturer will not prevail in all or some of their claims against the Company&#160;or the individual defendants, or that&#160;the Company will prevail in some or all of its claims against Don Lee Farms. For example, if Don Lee Farms succeeds in the lawsuit, the Company could be required to pay damages, including but not limited to contract damages reasonably calculated at what the Company would have paid Don Lee Farms to produce the Company&#x2019;s products through 2019, the end of the contract term, and Don Lee Farms could also claim some ownership in the intellectual property associated with the production of certain of the Company&#x2019;s products or in the products themselves, and thus claim a stake in the value the Company has derived and will derive from the use of that intellectual property after the Company terminated its supply agreement with Don Lee Farms. Based on the Company&#x2019;s current knowledge, the Company has determined that the amount of any material loss or range of any losses that is reasonably possible to result from this lawsuit is not estimable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%"&gt;Securities Related Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 30, 2020, Larry Tran, a purported shareholder of Beyond Meat, filed a putative securities class action lawsuit in the United States District Court for the Central District of California against Beyond Meat and two of the Company&#x2019;s executive officers, the Company&#x2019;s President and CEO, Ethan Brown, and the Company&#x2019;s Chief Financial Officer and Treasurer, Mark Nelson. The lawsuit asserts claims under Sections 10(b) and 20(a) of the Exchange Act and is premised on allegedly false or misleading statements, and alleged non-disclosure of material facts, related to the Company&#x2019;s public disclosures regarding the Company&#x2019;s ongoing litigation with Don Lee Farms during the proposed class period of May 2, 2019 to January 27, 2020.&#160;The Court appointed a lead plaintiff and lead counsel on May 18, 2020, and a First Amended Complaint (&#x201c;FAC&#x201d;) was filed on July 1, 2020. The FAC names the same defendants, proposes the same class period, and similarly asserts claims under Sections 10(b) and 20(a) of the Exchange Act premised on allegedly false or misleading statements, and alleged non-disclosure of material facts, related to the Company&#x2019;s public disclosures regarding the Company&#x2019;s ongoing litigation with Don Lee Farms. The Company filed a motion to dismiss on behalf of all defendants on July 31, 2020. On October 8, 2020, the Court entered an opinion and order granting defendants&#x2019; motion to dismiss with leave to amend. Plaintiffs did not file an amended complaint by the deadline set by the Court. As a result, on October 27, 2020, the Court entered an order dismissing the action with prejudice, except for the class allegations of absent putative class members, which were dismissed without prejudice. The dismissal is final pending appeal. The Company believes the claims are without merit and intends to vigorously defend all claims asserted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 16, 2020, Eric Weiner, a purported shareholder of Beyond Meat, filed a shareholder derivative lawsuit in the United States District Court for the Central District of California, putatively on behalf of the Company, against two of the Company&#x2019;s executive officers, the Company&#x2019;s President and CEO, Ethan Brown, and the Company&#x2019;s Chief Financial Officer and Treasurer, Mark Nelson, and each of the Company&#x2019;s directors, including one former director, who signed the Company&#x2019;s initial public offering registration statement.&#160; The lawsuit asserts claims under Sections 10(b) and 21D of the Exchange Act, claims of breaches of fiduciary duty as directors and/or officers of Beyond Meat, and claims of unjust enrichment and waste of corporate assets, all relating to the Company&#x2019;s ongoing litigation with Don Lee Farms, related actions taken by Beyond Meat and the named individuals during the period of May 2, 2019 to March 16, 2020, and the securities case brought against the Company.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 18, 2020, Kimberly Brink and Melvyn Klein, purported shareholders of Beyond Meat, filed a shareholder derivative lawsuit in the United States District Court for the Central District of California, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;putatively on behalf of the Company, against two of the Company&#x2019;s executive officers, the Company&#x2019;s President and CEO, Ethan Brown, and the Company&#x2019;s Chief Financial Officer and Treasurer, Mark Nelson, and each of the Company&#x2019;s directors, including one former director, who signed the Company&#x2019;s initial public offering registration statement. The lawsuit asserts claims under Sections 10(b) and 21D of the Exchange Act, claims of breaches of fiduciary duty as directors and/or officers of Beyond Meat, and claims of unjust enrichment and waste of corporate assets, all relating to the Company&#x2019;s ongoing litigation with Don Lee Farms, related actions taken by Beyond Meat and the named individuals during the period of May 2, 2019 to March 18, 2020, and the securities case brought against the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 1, 2020, the United States District Court for the Central District of California entered an order consolidating the Weiner action and the Brink action for all purposes and designated the consolidated case In re: Beyond Meat, Inc. Derivative Litigation. On April 13, 2020, the Court entered an order appointing co-lead counsel for the consolidated derivative action. On June 23, 2020, the Court entered an order approving a Joint Stipulation Regarding Stay of Actions. Under the terms of the stay approval order, all proceedings in the consolidated derivative case are stayed until (1) the securities class action is dismissed, with prejudice, and all appeals related thereto have been exhausted; or (2) any motion to dismiss the securities class action is denied in whole or in part. Based on the early stages of this matter, the Company is unable to estimate potential losses, if any, related to this lawsuit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 27, 2020, Kevin Chew, a purported shareholder of Beyond Meat, filed a shareholder derivative lawsuit in the United States District Court of the District of Delaware, putatively on behalf of the Company, against two of the Company&#x2019;s executive officers, the Company&#x2019;s President and CEO, Ethan Brown, and the Company&#x2019;s Chief Financial Officer and Treasurer, Mark Nelson, and each of the Company&#x2019;s directors, including one former director, who signed the Company&#x2019;s initial public offering registration statement. The lawsuit asserts claims under Sections 10(b) and 21D of the Exchange Act and claims of breaches of fiduciary duty, relating to the Company&#x2019;s ongoing litigation with Don Lee Farms, related actions taken by Beyond Meat and the named individuals during the period of May 2, 2019 to May 27, 2020. On June 16, 2020, the Court entered an order staying all proceedings in the derivative action until (1) the securities class action is dismissed, with prejudice, and all appeals related thereto have been exhausted; or (2) any motion to dismiss the securities class action is denied in whole or in part. On June 17, 2020, the Court entered an order administratively closing the derivative case based on the stay order. Based on the early stages of this matter, the Company is unable to estimate potential losses, if any, related to this lawsuit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 17, 2020, James Janolek, a purported shareholder of Beyond Meat, filed a shareholder derivative lawsuit in the United States District Court of the District of Delaware, putatively on behalf of the Company, against two of the Company&#x2019;s executive officers, the Company&#x2019;s President and CEO, Ethan Brown, and the Company&#x2019;s Chief Financial Officer and Treasurer, Mark Nelson, and each of the Company&#x2019;s directors, including one former director, who signed the Company&#x2019;s initial public offering registration statement. The lawsuit asserts claims under Sections 14(a) and 20(a) of the Exchange Act, claims of breaches of fiduciary duty as directors and/or officers of Beyond Meat, and claims of unjust enrichment and waste of corporate assets, all relating to the Company&#x2019;s ongoing litigation with Don Lee Farms, related actions taken by Beyond Meat and the named individuals during the period of May 2, 2019 to June 17, 2020. On July 10, 2020, the Court entered an order staying all proceedings in the derivative action until (1) the securities class action is dismissed, with prejudice, and all appeals related thereto have been exhausted; or (2) any motion to dismiss the securities class action is denied in whole or in part. On July 10, 2020, the Court entered an order administratively closing the derivative case based on the stay order. On November 9, 2020, Plaintiff filed a Notice of Voluntary Dismissal without prejudice and without costs or attorney fees to either party. Based on the early stages of this matter, the Company is unable to estimate potential losses, if any, related to this lawsuit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is involved in various other legal proceedings, claims, and litigation arising in the ordinary course of business. Based on the facts currently available,&#160;the Company&#160;does not believe that the disposition of such matters that are pending or asserted will have a material effect on&#160;its financial&#160;statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="if727e45afb7f486a93dd6351260f8fd4_I20200316"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTky_5c09fd3c-c1aa-48d2-b3ed-afdc34561426">P2Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <bynd:LesseeOperatingLeaseArea
      contextRef="ic230257342274948b3b77a4d94b05181_I20200526"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfNzA0_786f3794-b7d3-4b56-90dd-1e9bf4dcbb06"
      unitRef="sqft">142317</bynd:LesseeOperatingLeaseArea>
    <bynd:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="i430766b25f7d4101a76fcf87d70817a3_D20200526-20200526"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfNzg1_d6bc55a1-6b35-42ec-9790-f3673541fda3"
      unitRef="contract">0</bynd:LesseeOperatingLeaseNumberOfRenewalOptions>
    <bynd:ContractualObligationInvestmentAgreementExpectedAmount
      contextRef="if33897b6476f45009c8788faf8bd7382_I20200922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTA5OTUxMTY1NDI5MA_0b7dc4ef-4367-4081-bd36-868046f633c3"
      unitRef="usd">10000000.0</bynd:ContractualObligationInvestmentAgreementExpectedAmount>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i485cbae2dd0745be92bd1d6cc8fe11f0_I20200922"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTY0OTI2NzQ2ODIzNw_dc015252-cac5-4494-b7e0-ba5d8da9f380">P2Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <bynd:ContractualObligationInvestmentAgreementOptionalAdditionalAmountToAcquireLand
      contextRef="if33897b6476f45009c8788faf8bd7382_I20200922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTA5OTUxMTY1NDMwNw_d7c00cb3-0c8e-49f7-8bd3-0d272921b4d8"
      unitRef="usd">30000000.0</bynd:ContractualObligationInvestmentAgreementOptionalAdditionalAmountToAcquireLand>
    <bynd:ContractualObligationInvestmentAgreementOptionalAdditionalAmountToAcquireSecondLandPlot
      contextRef="if33897b6476f45009c8788faf8bd7382_I20200922"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTA5OTUxMTY1NDMyNg_a9921f38-d823-48e4-804e-0261a02162b9"
      unitRef="usd">10000000.0</bynd:ContractualObligationInvestmentAgreementOptionalAdditionalAmountToAcquireSecondLandPlot>
    <bynd:ContractualObligationInvestmentAgreementLandUseRightPeriod
      contextRef="i10b5c8d88c1843879c985f5a59399554_D20200922-20200922"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTY0OTI2NzQ2ODI0NA_1452db4e-4f9e-46f3-8f32-6dca2b6a31af">P50Y</bynd:ContractualObligationInvestmentAgreementLandUseRightPeriod>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="ia2d61fb03fdc47a28770e90d0351885a_D20200110-20200110"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTEwMw_0b1afeca-ce94-4198-a3c3-0bc52fc19c66">P18M</us-gaap:LongtermPurchaseCommitmentPeriod>
    <us-gaap:PurchaseObligation
      contextRef="i48f28abb2b7042809a9769a9cad9f7c4_I20200110"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTg1OA_03fc1bea-35e3-403e-9071-39b043fde855"
      unitRef="usd">154100000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMTA5OTUxMTY1NTc2MA_f6f8df2a-99c4-40e3-8110-2e6965134ab9"
      unitRef="usd">177500000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMjA3Nw_0d73ea77-8367-4a6b-9cc5-ecc5700aceb5"
      unitRef="usd">36900000</us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMjEwNg_aacc7e77-8015-45fb-96e3-d76e4cc257a7"
      unitRef="usd">82100000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMjEyMg_a8e4600f-d1e6-4057-916c-75f9f8cae316"
      unitRef="usd">58500000</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="ibb03d278abe94b5d8b0569e9e87f7303_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMjE4Nw_8123cd9b-a8ff-483b-a4cc-f8f4ed8e192d"
      unitRef="usd">19300000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:LossContingencyNumberOfDefendants
      contextRef="i1b471f35b93f449aa2ac3fb5e202aa4c_D20181001-20181031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfMzE4NQ_ae506028-10e5-45b4-b1d8-7f314d6ad49a"
      unitRef="defendant">1</us-gaap:LossContingencyNumberOfDefendants>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i7836e6d91f874d8db6299a60adcc5a8b_D20200124-20200124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfNDE2MQ_d4f6d623-f9ab-41ea-90da-b43741135af6"
      unitRef="usd">628689</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyNumberOfDefendants
      contextRef="i5d661403e79046a085d250846318be2e_D20200127-20200127"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83MC9mcmFnOjc4OTg1MGZkZjg3ZTQzNTJhMTI5YWE0N2UxZWJhNmRiL3RleHRyZWdpb246Nzg5ODUwZmRmODdlNDM1MmExMjlhYTQ3ZTFlYmE2ZGJfNDUzNA_53690460-7932-49bc-8ab5-80d0652c2959"
      unitRef="defendant">3</us-gaap:LossContingencyNumberOfDefendants>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83My9mcmFnOmY5Y2M5OGMxMGE4OTQ5MjY5ZDViNTVlYTUzNzgyNGNmL3RleHRyZWdpb246ZjljYzk4YzEwYTg5NDkyNjlkNWI1NWVhNTM3ODI0Y2ZfMjU5NQ_bbb4b598-614f-4aa5-aae1-1a0827bd82e1">Income Taxes&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded $55,000 and $0, respectively, in income tax expense, in its condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the nine months ended September&#160;26, 2020 and September&#160;28, 2019, the Company recorded $70,000 and $21,000, respectively, in income tax expense in its condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated the available evidence supporting the realization of its deferred tax assets, including the amount and timing of future taxable income, and has determined that it is more likely than not that its net deferred tax assets will not be realized in the U.S. Due to uncertainties surrounding the realization of the deferred tax assets, the Company maintains a full valuation allowance against substantially all deferred tax assets. If the Company determines that it will be able to realize some portion or all of its deferred tax assets, an adjustment to its valuation allowance on its deferred tax assets will be made and the adjustment would have the effect of increasing net income in the period such determination is made.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;26, 2020, the Company does not have any accrued interest or penalties related to uncertain tax positions. The Company&#x2019;s policy is to recognize interest and penalties related to uncertain tax positions in income tax expense. The Company is subject to U.S. federal tax authority and U.S. state tax authority examinations for all years with respect to net operating loss and credit carryforwards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the U.S. enacted the Coronavirus Aid, Relief and Economic Security Act (&#x201c;CARES Act&#x201d;).&#160; The CARES Act is an emergency economic stimulus package that includes spending and tax breaks to strengthen the U.S. economy and fund a nationwide effort to curtail the effect of COVID-19.&#160;While the CARES Act provides sweeping tax changes in response to the COVID-19 pandemic, some of the more significant provisions include removal of certain limitations on utilization of net operating losses, increasing the loss carryback period for certain losses to five years, and increasing the ability to deduct interest expense, as well as amending certain provisions of the previously enacted Tax Cuts and Jobs Act.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the recent enactment of the CARES Act, the Company is currently evaluating the impact, if any, that the CARES Act will have on its financial position, results of operations or cash flows. Currently the Company does not expect the enactment of CARES Act will have a material impact on the Company&#x2019;s financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83My9mcmFnOmY5Y2M5OGMxMGE4OTQ5MjY5ZDViNTVlYTUzNzgyNGNmL3RleHRyZWdpb246ZjljYzk4YzEwYTg5NDkyNjlkNWI1NWVhNTM3ODI0Y2ZfOTc_7b18519c-4af5-4540-8167-f86b518d30ed"
      unitRef="usd">55000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83My9mcmFnOmY5Y2M5OGMxMGE4OTQ5MjY5ZDViNTVlYTUzNzgyNGNmL3RleHRyZWdpb246ZjljYzk4YzEwYTg5NDkyNjlkNWI1NWVhNTM3ODI0Y2ZfMTA0_af63157b-2a27-4e36-b25e-642df36dac00"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83My9mcmFnOmY5Y2M5OGMxMGE4OTQ5MjY5ZDViNTVlYTUzNzgyNGNmL3RleHRyZWdpb246ZjljYzk4YzEwYTg5NDkyNjlkNWI1NWVhNTM3ODI0Y2ZfMjcw_f795b30e-3589-42e3-8677-36e92e9fccc5"
      unitRef="usd">70000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83My9mcmFnOmY5Y2M5OGMxMGE4OTQ5MjY5ZDViNTVlYTUzNzgyNGNmL3RleHRyZWdpb246ZjljYzk4YzEwYTg5NDkyNjlkNWI1NWVhNTM3ODI0Y2ZfMjc3_582a61d1-46aa-4826-a848-64d43797ec6a"
      unitRef="usd">21000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83My9mcmFnOmY5Y2M5OGMxMGE4OTQ5MjY5ZDViNTVlYTUzNzgyNGNmL3RleHRyZWdpb246ZjljYzk4YzEwYTg5NDkyNjlkNWI1NWVhNTM3ODI0Y2ZfMTE0OQ_180e9c3a-69ed-48b7-915d-18388fcff750"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfMTI3Nw_ad06e007-c78f-436e-98bf-e5ee84fd609b">Net (Loss) Income Per Share Available to Common StockholdersThe Company calculates basic and diluted net (loss) income per share available to common stockholders in conformity with the two-class method required for companies with participating securities. Computation of net (loss) income per share available to common stockholders for the three and nine months ended September&#160;26, 2020 excludes the dilutive effect of 4,375,498 option shares, 283,698 RSUs and 21,780 unvested restricted stock shares outstanding at September&#160;26, 2020 because their inclusion would be anti-dilutive. Computation of net loss per share available to common stockholders for the three and nine months ended September&#160;26, 2020 also excludes adjustments under the two-class method relating to a liability classified, share-settled obligation to an executive officer to deliver a variable number of shares based on a fixed monetary amount because the shares to be delivered are not participating securities as they do not have voting rights and are not entitled to participate in dividends until they are issued. Computation of net income per share available to common stockholders for the three months ended September&#160;28, 2019 includes the dilutive effect of 5,608,822 shares issuable under stock options with exercise prices below the closing price of the Company's common stock on the last trading day of the applicable period and 1,802 RSUs, but excludes the dilutive effect of 411 RSUs because their inclusion would be anti-dilutive. Computation of net loss per share available to common stockholders for the nine months ended September&#160;28, 2019 excludes the dilutive effect of 6,087,169 shares issuable under stock &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;options and 85,121 RSUs outstanding at September&#160;28, 2019 because their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.682%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undistributed net income available to unvested restricted stockholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income available to common stockholders&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,487,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,415,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,114,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,806,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of shares issuable under stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,608,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of RSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,487,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,026,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,114,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,806,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income per share available to common stockholders&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income per share available to common stockholders&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icfd10d338cd24b01899641f81277426a_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfMzkw_b83e7df2-d89f-401a-9bdf-f935134d2fff"
      unitRef="shares">4375498</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i29d767e3ad3a4f79a465da7c16ed099c_D20200628-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfMzkw_d05f59b9-b8c9-45ce-b972-02fbce754f5d"
      unitRef="shares">4375498</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i409c9ab747ef473b881d9984fc0dd88a_D20200628-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfNDA4_66c26b50-fd53-4a26-8d72-6a9cbe81a33b"
      unitRef="shares">283698</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfNDA4_fc381446-bcfd-4edf-8447-a2bb80261a0f"
      unitRef="shares">283698</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1881f642f8ca47fba5775f68b93530be_D20200628-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfNDIw_2445e683-f521-4290-8faf-85709f112cd4"
      unitRef="shares">21780</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ide6b6d0602fd4d4a86e3651ed983088c_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfNDIw_cba8c188-6aea-40ba-9c0e-171180889d6b"
      unitRef="shares">21780</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i1ade8b7e539241578bd28c91ae1ad84f_D20190630-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfMzg0ODI5MDY5OTc0Nw_8b019bb5-bfbc-4425-960d-591175864618"
      unitRef="shares">5608822</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7b49aa7b27364ca2a0cc7da4350efea3_D20190630-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfMTY0OTI2NzQ0NTk5MQ_35bf14f9-1218-43cd-b161-22e4a2513f31"
      unitRef="shares">1802</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7b49aa7b27364ca2a0cc7da4350efea3_D20190630-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfMTY0OTI2NzQ0MzgzNA_9c98c7da-2c66-4021-a91b-1f03b6046fb5"
      unitRef="shares">411</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4f2e94ed546b4219af0d3b6115b4e3b9_D20190101-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfMTA5OTUxMTYyOTE2MA_2f3eec3f-0851-46b1-8a2b-f2e6dfdaaa11"
      unitRef="shares">6087169</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia7df09f379994592a0a168eab5fa516f_D20190101-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfMTA5OTUxMTYyOTE4MQ_be284c74-3ef3-47a4-aca1-8ac380a92adb"
      unitRef="shares">85121</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RleHRyZWdpb246OTg5NjY3MGI1OTNiNDU4NmFjMGU5ODExOGI0NGYzYzRfMTI3OQ_2ccd11c0-b74d-4520-8157-02fc89dde067">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.682%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undistributed net income available to unvested restricted stockholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income available to common stockholders&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,487,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,415,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,114,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,806,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of shares issuable under stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,608,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of RSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,487,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,026,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,114,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,806,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income per share available to common stockholders&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income per share available to common stockholders&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMy0yLTEtMS0w_33ce5dc2-4a2e-4e62-a74b-c3db09893074"
      unitRef="usd">-19285000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMy00LTEtMS0w_db6269b6-6c6d-4160-850a-3dd931b44532"
      unitRef="usd">4090000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMy02LTEtMS0w_85338e14-c89d-4d35-93e2-cb9d5998fab9"
      unitRef="usd">-27675000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMy04LTEtMS0w_b4838834-8fc5-443c-8441-71db8482926f"
      unitRef="usd">-11991000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNC0yLTEtMS0w_f2305ee3-6731-42eb-b9db-9885584cc324"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNC00LTEtMS0w_3bce7910-b525-42cd-b494-1fe7d3782494"
      unitRef="usd">9000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNC02LTEtMS0w_d82b4942-b152-4792-9951-58327e186ffd"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNC04LTEtMS0w_34c34b26-ec9c-4c16-ad98-a4e84630d07f"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNS0yLTEtMS0w_961b08b4-a525-4f49-b05e-b6cc7096f4d1"
      unitRef="usd">-19285000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNS00LTEtMS0w_35f80788-73b6-4ae0-b00d-b9be57c2ed87"
      unitRef="usd">4099000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNS02LTEtMS0w_851dc0a0-59b4-4331-a4d4-6aaaef1ad072"
      unitRef="usd">-27675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNS04LTEtMS0w_57f341f8-cfaa-45e7-81a9-3a442d452f85"
      unitRef="usd">-11991000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNy0yLTEtMS0w_b4efd57b-2337-4616-9bbc-1b7918206d2f"
      unitRef="shares">62487152</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNy00LTEtMS0w_320227ba-36cb-47d4-a9b7-39df5236e208"
      unitRef="shares">60415866</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNy02LTEtMS0w_145a114a-ef16-4658-93d6-1bbef4f49f42"
      unitRef="shares">62114399</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfNy04LTEtMS0w_806fb05d-09ba-410a-88b5-81f6228bdb7b"
      unitRef="shares">35806520</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i29d767e3ad3a4f79a465da7c16ed099c_D20200628-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfOS0yLTEtMS0w_57b66890-99ac-442f-8814-953ea59dc393"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i1ade8b7e539241578bd28c91ae1ad84f_D20190630-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfOS00LTEtMS0w_8b019bb5-bfbc-4425-960d-591175864618"
      unitRef="shares">5608822</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="icfd10d338cd24b01899641f81277426a_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfOS02LTEtMS0w_72596444-ee21-4513-a98d-5cd7aaebbf36"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4f2e94ed546b4219af0d3b6115b4e3b9_D20190101-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfOS04LTEtMS0w_c85b5b8f-974c-4018-b898-1ac8e6f2ed7d"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i409c9ab747ef473b881d9984fc0dd88a_D20200628-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTAtMi0xLTEtMA_20390d7e-ac8d-47a7-854c-864012e18703"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7b49aa7b27364ca2a0cc7da4350efea3_D20190630-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTAtNC0xLTEtMA_35bf14f9-1218-43cd-b161-22e4a2513f31"
      unitRef="shares">1802</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i6b77b867b5124a098880ed9315779cd6_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTAtNi0xLTEtMA_2e9c5d8e-2bfa-43a4-ba7a-e5c91a6484a9"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia7df09f379994592a0a168eab5fa516f_D20190101-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTAtOC0xLTEtMA_ba9be473-6214-47f3-8178-8a89aea1f28f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTItMi0xLTEtMA_2d1c4a2d-f571-4322-9729-fc48d84031a8"
      unitRef="shares">62487152</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTItNC0xLTEtMA_b56d8f46-829b-440c-a6da-39df5fc3eca9"
      unitRef="shares">66026490</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTItNi0xLTEtMA_105ca9fc-5c4c-40ca-a0d6-2cb44b6d09f2"
      unitRef="shares">62114399</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTItOC0xLTEtMA_58f3b186-ddc7-449b-bc80-e5be51ccb616"
      unitRef="shares">35806520</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTMtMi0xLTEtMA_5871a4dd-c5bf-465e-be3e-5398ecc9011d"
      unitRef="usdPerShare">-0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTMtNC0xLTEtMA_012b8045-8b38-4c0d-8736-fe2c905de28c"
      unitRef="usdPerShare">0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTMtNi0xLTEtMA_327f0ed4-42f6-4e4b-9e45-8e271bf9287f"
      unitRef="usdPerShare">-0.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTMtOC0xLTEtMA_bedaa79d-53cf-471b-8807-e084a3cbe3be"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5a81bde56bd945918ca2a4e5f7b0e34a_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTQtMi0xLTEtMA_47bb9254-5a4f-411f-808d-2040b47bf376"
      unitRef="usdPerShare">-0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i65af7e3950ff4371a41a95903625dacc_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTQtNC0xLTEtMA_5c18a5be-da70-47cd-890a-c16f84c8099b"
      unitRef="usdPerShare">0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTQtNi0xLTEtMA_4aab1c91-4bf6-43a6-a3aa-43588ff3bad5"
      unitRef="usdPerShare">-0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0efb60bf2cc048079e6466633729a347_D20190101-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml83Ni9mcmFnOjk4OTY2NzBiNTkzYjQ1ODZhYzBlOTgxMThiNDRmM2M0L3RhYmxlOmI1ZTI2NGE1YWU0NjRhZjBhZWUyOWQxZjNlMzA3YzBkL3RhYmxlcmFuZ2U6YjVlMjY0YTVhZTQ2NGFmMGFlZTI5ZDFmM2UzMDdjMGRfMTQtOC0xLTEtMA_9963cc8c-5027-4ab6-964f-cd47689afe26"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ifc8a691bdf9d46428e8a4915dbf3db6e_D20200101-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xMjU4L2ZyYWc6MjFiYTIxYTVmYmI3NDU2ODk1MzY0MWUwZjU4YzE4OGQvdGV4dHJlZ2lvbjoyMWJhMjFhNWZiYjc0NTY4OTUzNjQxZTBmNThjMTg4ZF8xNjQ5MjY3NDQzNDU3_2b07bfec-d87f-425c-96b1-4fc438af0d57">Subsequent EventSubsequent to the quarter ended September 26, 2020, on October 30, 2020, the Company acquired certain assets including land, building, vehicles, machinery and equipment and certain workforce from one of its former co-manufacturers for cash consideration of $14.5 million, subject to adjustment for customary prorations, transfer taxes, escrow holdbacks and other adjustments. As of September 26, 2020, the Company had incurred $0.7 million of related acquisition costs which are reflected in prepaid expenses and other current assets on the Company&#x2019;s condensed consolidated balance sheet. As part of this transaction, the Company hired approximately 180 employees. The Company intends to use this manufacturing facility for the production of its finished goods.The Company will record the preliminary effects of this asset acquisition during the fourth quarter of 2020 and has engaged a valuation firm to value the acquired assets and workforce for which the valuation is not complete as of the date of this filing due to the limited time since the acquisition date.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ied1749b354aa477689e82f1533821f8d_D20201030-20201030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xMjU4L2ZyYWc6MjFiYTIxYTVmYmI3NDU2ODk1MzY0MWUwZjU4YzE4OGQvdGV4dHJlZ2lvbjoyMWJhMjFhNWZiYjc0NTY4OTUzNjQxZTBmNThjMTg4ZF8xMDk5NTExNjMwNDI3_926ce3e1-205d-4ae8-858e-e6107bd8fcf8"
      unitRef="usd">14500000</us-gaap:PaymentsToAcquireProductiveAssets>
    <bynd:ProductiveAssetsAcquisitionCapitalizedAcquisitionCosts
      contextRef="ia600f38d038a449a898fb7e3cfd36130_I20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xMjU4L2ZyYWc6MjFiYTIxYTVmYmI3NDU2ODk1MzY0MWUwZjU4YzE4OGQvdGV4dHJlZ2lvbjoyMWJhMjFhNWZiYjc0NTY4OTUzNjQxZTBmNThjMTg4ZF8xMDk5NTExNjMyMjkx_aa5d5b54-4b32-49e7-825a-a8fc685513ff"
      unitRef="usd">700000</bynd:ProductiveAssetsAcquisitionCapitalizedAcquisitionCosts>
    <bynd:ProductiveAssetsAcquisitionNumberOfEmployeesHired
      contextRef="ied1749b354aa477689e82f1533821f8d_D20201030-20201030"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjliMzVmOTFlZDVjZjQ2NDZhMjU1MDgwMzU1NWFmMTcyL3NlYzo5YjM1ZjkxZWQ1Y2Y0NjQ2YTI1NTA4MDM1NTVhZjE3Ml8xMjU4L2ZyYWc6MjFiYTIxYTVmYmI3NDU2ODk1MzY0MWUwZjU4YzE4OGQvdGV4dHJlZ2lvbjoyMWJhMjFhNWZiYjc0NTY4OTUzNjQxZTBmNThjMTg4ZF8xNjQ5MjY3NDQ0MzQx_9d8988b8-35c4-45cd-b3d7-85a669496298"
      unitRef="numberofemployees">180</bynd:ProductiveAssetsAcquisitionNumberOfEmployeesHired>
</xbrl>
