<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:crus="http://www.cirrus.com/20190928"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="crus-20190928.xsd" xlink:type="simple"/>
    <context id="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i13968a7e75a74d0ebb6b15a0d89d3e6a_I20191028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <instant>2019-10-28</instant>
        </period>
    </context>
    <context id="i5eb5500bd4064783995c4867d3851c82_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i7671e652642848b095549ed21fd80342_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="i8c81f342327641a386a1efc01cd3d0c5_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i57048e36ec584d41baa02a4e3fa79679_I20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="i6a3ba8f1a8064b52b0b0773f30e82396_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i4bb9f3b9eabd465899b2490e88929b47_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i6a7cbd02d7ad4284987a0ee8530f50b1_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i8926f3fbf6694752aead4564a56b70a6_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i48e1245233ee4888af100e4cd2b95c73_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i5e174d528c8a46e89dab35a7db4e7ba4_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="ifb2d0e9a316b4cb88fda5d2114f31736_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="i8f851d3929b34d71a9cf4b437fb55278_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="ibf32fbccb8154305a7bf327b08bf915f_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="id29f4f425e30474b95216a08af4c03d1_I20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="ia43920d2f5994c63988abbac0d4bad24_I20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="iec8fe5e3e8c947cebe9990ee5238cc77_I20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="ibeeaf9c1cc13456ab1a06cf13491b4fe_I20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="i223d81d9abfe49b7b8f1a8002a8f4fb7_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="ic7629cb8ca7749d4aa59d98daf3221f2_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i50885a1d40ba4b18946cbcf7c04f9745_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i2e9bd9c786eb4d938e8892d99b6c3afc_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="i7c78aa648efb47998649d18ae8783936_I20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="i4f7e9709c6624555a5f893c4f61f5627_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="iba269aa564584072b7124badfdc8b53b_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="iaeade51875934874ba3066045bb44c5d_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="id9bd312f79e84e26b61b151151790cc3_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i756be51a800b42e4ace174dd4fb0511a_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i6f4f63de75c74988852d24a3e1228843_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i7ff3656fc9d144f09fe0c2cfa0d314de_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i52c04e789592450794a2b1f96396adbe_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="id03fdfb8dc1f44639c9e22d440684581_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ib94fb2cb2d1f401d8d249811f3c1a388_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i0565b185939047aba0311a7250a87a55_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ice5f28e7e7c0417ebb0a1ba808bc7b71_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="id2050a3a322e46da9a34712846f04a19_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="id3c8d63bb11c4b9192e670a9cd7f18b2_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="ic50aec96b2f94c1daea2c57c88ed06b0_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="ib56d5214d1244dd9b41acad40b13b368_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="i976a48d712704d1caa4dc189653f50a1_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i418e685d356145e994242ee13ff79fa4_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="iadaeba85c98441f3902fe15459b17faa_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i41ada793039d400a9b95f9e715fc4e72_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i4cb5d671ba804e9787771e68fe51fe4b_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ib9e4e5826bf346efbf5a962723efedf4_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i74e7c2810d5342208c1b371324bca5c5_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="icad2d8dc7075411d9590076886592ba8_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i860d534fefe94d6bae4f41cd7a93aa5c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="iac6fd6bf67074159896e3546f431430d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i0f187ab442684e1c82b69d4fc4ba598e_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <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="id3f0442273b046299164b181f2c49c0e_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="i8f044126a37344759bda4554f68b34e4_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i5433de35adfe4f8ebdcaf2205e947510_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i43750ab0e179497a8a4db2a16894fb32_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i5e6ed9309c944f45bfca934c0f4a66b8_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i4366a51e46ae4c3e8bdc196a9b19695a_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i295c76cd09bc4e108b7cebdb726fc3ac_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i3a505d0fbdbe41678b8eaff29c883175_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="iced57719309746aa87b0f31000a3e883_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i2b5f877e8a0d47aa9468af37c0fc84e3_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="iecca1b64f6aa4c3b97fbb97ed85133b9_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i4c520d3975eb44749dcc6abf8344d1f3_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="ie0840f5a224240a39922b9e5895aa4fe_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="ib5e5c10137544b63bb928f3be78f0e2e_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i11ecc90b15de4acc9e18ac4fafd10a22_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="ia500bc88127b47a8b87661d2191c3c51_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="ibf038d93b3044e1c94eca4350d473525_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i4f3f0b6ef0d54bb0a0d799daa5350d29_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="ic050d1f9f11045628fa6aa0bee262d22_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i2a9543d7f96f4eff9faba512b2e429e5_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="ib6f4ae20838d4a308c5ca5c05ef26f31_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i8e4e2a3bdcf64c90a312a33d6967614e_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i04ef719e0f144f8d9dfc43fb2c4aaec6_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i707bc48e25c24eb7a5722ebbbae5af94_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i08b12e12596e4fd29eedae236acbbf50_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="id2b54e5806ce420aac462f8a2fd50430_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i6203073ade1d42ab938459a2ef50d883_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i3f9aa8d486ea45a6906298ae5b3ddf8b_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="if192658750ea44ff98207230311a3275_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="idafe9f2d77ce4872ba3b0688a7329a46_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="ie7d68c2dd17a415b9c6c107c442457e2_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i2191561e723640df8c65d4131937d6b4_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i73f1d31624ad479790d1eecfa345e301_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="ie188ec4e0ee54290852a7d651b1073d1_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i04932953b1e24024b87ed64ea70c2096_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i47664dc641a94421ae60e66afd80fe9f_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="ie6948f5a50b746c4bae2f2caf5441ed3_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i4d6a64a4fcf0470cb15dbb6188b8cb6d_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="ib9b9dbf5563f48699135ea9fcc0076b8_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i0e4f3451f9aa490dbc94e7719c7bf4e2_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i5417cf8736e34c21b77f74f1b4baec0c_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i7e01205b4e8a479d9c7d4d2f29db2cb8_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="i2c27a1b88ead4e60b835a769e1b095ba_I20190330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="id1c4a1e873d74501a85e8ca901c2fd36_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i6db7ab5694bf4af387215e7271b5b811_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="icb2a71dad7e94cf981f564e5d545306a_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="icbb4abcde0c945dfa832ca8dd214e9af_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="i9b92666add7b48e482a2cf0e300b6660_I20160712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crus:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-07-12</instant>
        </period>
    </context>
    <context id="i987c54c3313c49c68bb9a3d76302eff4_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crus:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i3897166dcabf47d080488e6aac059adf_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crus:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="ifc894639767b4a63ad2f2699074c1a49_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crus:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i3038674925ee4f89b2913babccd480fe_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crus:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i8efc87eb08994524bb659298a89cfdb5_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crus:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i6997def809fd4b188b5f39ae254730a6_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crus:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i6ec8cf79ac194c5f9d59d3f8bc08b490_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crus:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i73ccf57c4b324edca97d5d9b49ee5de4_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i8c7a856d36704a8e944d259aca45b8a3_I20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="i93be7f84b6214988ab4839fc017f215d_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i50362084495a46db9fe9635d4bdf98c6_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="i1dab83b7a7004ed68b8f81d51cefee25_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="if8d2140a23904dd88b3d1392f819ef2a_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="ic85b5f2e240f44aa8e88bce510cb3f51_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</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="i43378d969f8e40fe89cb4f9633263278_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="if6913723c4924e128fb06efc7d41c0d6_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i5348c507bb8d4a5f959a690c247b0223_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="i828bdbbed4e04694b88705c73a45b328_D20190331-20190629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="i4e94ca9d30534e1aa91c8379c458807e_D20190929-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i754fead5987a40abaad831ac9f0ad39d_D20190101-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i4a29b23320834c1f9434e3d05c445896_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crus:PortableAudioProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="id300cf5f714f40a5a31b60d02e87b3da_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crus:PortableAudioProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="ie5c48bef9920436caf066cb5879c1306_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crus:PortableAudioProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i642ce8ab1cea4589a85ef0032b95166d_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crus:PortableAudioProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="idc36cda54e8344ad83755df882399e6a_D20190630-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crus:NonPortableAudioAndOtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i37b1c80d7a86444a8b910b3006f19991_D20180701-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crus:NonPortableAudioAndOtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="i30838988159d4e1bb1254266d4045c7d_D20190331-20190928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crus:NonPortableAudioAndOtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="i178338909b2943ff8353d335551781c5_D20180401-20180929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000772406</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crus:NonPortableAudioAndOtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-09-29</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="derivtive">
        <measure>crus:derivtive</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>crus:segment</measure>
    </unit>
    <unit id="product_line">
        <measure>crus:product_line</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80L2ZyYWc6ZTRkNzVkODVlYmFmNDE2NGFjMDA5MGUwNTRkN2I0ZDgvdGFibGU6Y2EyYWIxMmJhNjliNGIxMmI3NGFjZjk4ZTg2MGYyNjMvdGFibGVyYW5nZTpjYTJhYjEyYmE2OWI0YjEyYjc0YWNmOThlODYwZjI2M18zLTEtMS0xLTA_c88f2897-7c75-4fe1-a3cd-6cf38af3952e">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80L2ZyYWc6ZTRkNzVkODVlYmFmNDE2NGFjMDA5MGUwNTRkN2I0ZDgvdGFibGU6Y2EyYWIxMmJhNjliNGIxMmI3NGFjZjk4ZTg2MGYyNjMvdGFibGVyYW5nZTpjYTJhYjEyYmE2OWI0YjEyYjc0YWNmOThlODYwZjI2M183LTEtMS0xLTA_5f8b963e-ec2c-486f-a436-428c75191a42">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80L2ZyYWc6ZTRkNzVkODVlYmFmNDE2NGFjMDA5MGUwNTRkN2I0ZDgvdGFibGU6Y2EyYWIxMmJhNjliNGIxMmI3NGFjZjk4ZTg2MGYyNjMvdGFibGVyYW5nZTpjYTJhYjEyYmE2OWI0YjEyYjc0YWNmOThlODYwZjI2M184LTEtMS0xLTA_9bbf6a81-ad32-4711-89be-bf000d95e4c3">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80L2ZyYWc6ZTRkNzVkODVlYmFmNDE2NGFjMDA5MGUwNTRkN2I0ZDgvdGV4dHJlZ2lvbjplNGQ3NWQ4NWViYWY0MTY0YWMwMDkwZTA1NGQ3YjRkOF83MTQ2ODI1NTgwNTkw_3214597b-005a-4fa2-9551-e00823c7f83a">0000772406</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80L2ZyYWc6ZTRkNzVkODVlYmFmNDE2NGFjMDA5MGUwNTRkN2I0ZDgvdGV4dHJlZ2lvbjplNGQ3NWQ4NWViYWY0MTY0YWMwMDkwZTA1NGQ3YjRkOF83MTQ2ODI1NTgwNjEw_6e159043-cae9-4930-b6cc-f5f59e6ea25e">--03-28</dei:CurrentFiscalYearEndDate>
    <crus:DebtSecuritiesAvailableForSaleMaturityPeriod
      contextRef="i5e6ed9309c944f45bfca934c0f4a66b8_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfNTM2_bae1fbf6-dcda-4887-8896-5406b69c17be">P1Y</crus:DebtSecuritiesAvailableForSaleMaturityPeriod>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF85NzgvZnJhZzo4NGRjZTdjZDhjNjA0YTkxODAyMTg5MzFlNGYzMTkxYi90YWJsZTpjMzM3ZjQ0OGJiZTA0NDg5OWQyNGZiN2QzOWVkYmNlMi90YWJsZXJhbmdlOmMzMzdmNDQ4YmJlMDQ0ODk5ZDI0ZmI3ZDM5ZWRiY2UyXzItMS0xLTEtMjcwNg_60002ca1-5d70-4cdf-9e39-12ff42e949ba"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <crus:StandardProductWarrantyTerm
      contextRef="i5e6ed9309c944f45bfca934c0f4a66b8_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RleHRyZWdpb246ZmMzNzMyNWMxZDJhNGYyNGIxMjhiODMxY2ViOTBiMDlfMTMxNw_f3c711fb-e2a0-4ac0-bd06-cc4714e13798">P1Y</crus:StandardProductWarrantyTerm>
    <dei:DocumentType
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGV4dHJlZ2lvbjpiMzNiMjBmZDJmNzY0YjM0YjRmZmNjMWFhZjc1M2QyM18xODc5_f3cf1eee-3856-492d-978e-68e9ce1f2dcd">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MWI4MzA3Y2NkOGE3NDEyZjljNWIwYTZkOWIzYWZiZDYvdGFibGVyYW5nZToxYjgzMDdjY2Q4YTc0MTJmOWM1YjBhNmQ5YjNhZmJkNl8wLTAtMS0xLTA_09b724ed-4154-4217-bbfa-a8c9e9a002a2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGV4dHJlZ2lvbjpiMzNiMjBmZDJmNzY0YjM0YjRmZmNjMWFhZjc1M2QyM182NTk3MDY5NzY4NzAz_bf425a46-cd5a-4786-8af2-f2a7bf0d901e">2019-09-28</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MDUwODZkMDc4MTU3NDlhYWE3YTk1MzFmYmFiOWFiMDUvdGFibGVyYW5nZTowNTA4NmQwNzgxNTc0OWFhYTdhOTUzMWZiYWI5YWIwNV8wLTAtMS0xLTA_212003bb-7348-454d-bd8f-96929ba255e9">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGV4dHJlZ2lvbjpiMzNiMjBmZDJmNzY0YjM0YjRmZmNjMWFhZjc1M2QyM18xODc0_58f82668-6771-4de5-b11c-99feff30d4ff">0-17795</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGV4dHJlZ2lvbjpiMzNiMjBmZDJmNzY0YjM0YjRmZmNjMWFhZjc1M2QyM18xODc1_c5b36fe7-2096-4797-8d91-f13b9c77bc9a">CIRRUS LOGIC, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MzIwM2U1NGI2YjYzNDczNTljOWExZmYzYjBmNGJmOWQvdGFibGVyYW5nZTozMjAzZTU0YjZiNjM0NzM1OWM5YTFmZjNiMGY0YmY5ZF8wLTAtMS0xLTA_de3e68f1-6f2b-42b1-a3c2-9cfe2ae96975">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MzIwM2U1NGI2YjYzNDczNTljOWExZmYzYjBmNGJmOWQvdGFibGVyYW5nZTozMjAzZTU0YjZiNjM0NzM1OWM5YTFmZjNiMGY0YmY5ZF8wLTQtMS0xLTA_328a262c-7fd0-40bb-9284-0b6af54a7f9b">77-0024818</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MzIwM2U1NGI2YjYzNDczNTljOWExZmYzYjBmNGJmOWQvdGFibGVyYW5nZTozMjAzZTU0YjZiNjM0NzM1OWM5YTFmZjNiMGY0YmY5ZF8zLTAtMS0xLTA_619d74e5-6584-4359-a916-64f11185140e">800 W. 6th Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MzIwM2U1NGI2YjYzNDczNTljOWExZmYzYjBmNGJmOWQvdGFibGVyYW5nZTozMjAzZTU0YjZiNjM0NzM1OWM5YTFmZjNiMGY0YmY5ZF8zLTEtMS0xLTA_e9c7570b-c69a-4e9e-9dcf-e3653705bbb9">Austin,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MzIwM2U1NGI2YjYzNDczNTljOWExZmYzYjBmNGJmOWQvdGFibGVyYW5nZTozMjAzZTU0YjZiNjM0NzM1OWM5YTFmZjNiMGY0YmY5ZF8zLTItMS0xLTA_ac8f5ee7-a703-483d-8562-6e1aa593ebd8">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MzIwM2U1NGI2YjYzNDczNTljOWExZmYzYjBmNGJmOWQvdGFibGVyYW5nZTozMjAzZTU0YjZiNjM0NzM1OWM5YTFmZjNiMGY0YmY5ZF8zLTQtMS0xLTA_81f2aea0-fc23-4eb7-b16f-384d110fdb2a">78701</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MzIwM2U1NGI2YjYzNDczNTljOWExZmYzYjBmNGJmOWQvdGFibGVyYW5nZTozMjAzZTU0YjZiNjM0NzM1OWM5YTFmZjNiMGY0YmY5ZF82LTMtMS0xLTA_b846d4e5-d089-4585-9e5a-34919f4d8d51">(512)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MzIwM2U1NGI2YjYzNDczNTljOWExZmYzYjBmNGJmOWQvdGFibGVyYW5nZTozMjAzZTU0YjZiNjM0NzM1OWM5YTFmZjNiMGY0YmY5ZF82LTQtMS0xLTA_5381f265-dc61-4079-aef0-63e17dfc1cb3">851-4000</dei:LocalPhoneNumber>
    <dei:Security12gTitle
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6YjJkZDEzMmViZDQzNDM0YTliZGQ4ZGJjZjgyMjc0NTUvdGFibGVyYW5nZTpiMmRkMTMyZWJkNDM0MzRhOWJkZDhkYmNmODIyNzQ1NV8xLTAtMS0xLTA_214e9ed0-91c1-445e-a80e-84aba972ac63">Common stock, $0.001 par value</dei:Security12gTitle>
    <dei:TradingSymbol
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6YjJkZDEzMmViZDQzNDM0YTliZGQ4ZGJjZjgyMjc0NTUvdGFibGVyYW5nZTpiMmRkMTMyZWJkNDM0MzRhOWJkZDhkYmNmODIyNzQ1NV8xLTItMS0xLTA_143dfb9b-c771-4a2d-aaaf-b262c276b64e">CRUS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6YjJkZDEzMmViZDQzNDM0YTliZGQ4ZGJjZjgyMjc0NTUvdGFibGVyYW5nZTpiMmRkMTMyZWJkNDM0MzRhOWJkZDhkYmNmODIyNzQ1NV8xLTQtMS0xLTMwODQ_3576e73d-3358-4806-8cb6-44b66aa200f7">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGV4dHJlZ2lvbjpiMzNiMjBmZDJmNzY0YjM0YjRmZmNjMWFhZjc1M2QyM18xODc2_623a3c0a-9d44-4b64-9e72-86e43d64f3a2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGV4dHJlZ2lvbjpiMzNiMjBmZDJmNzY0YjM0YjRmZmNjMWFhZjc1M2QyM18xODc3_8a8915b3-5859-47ae-9519-80c3ef9b29be">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MTVjYmI3NTQ2MjQ3NDQwNzk0MzllYmU2NzJjNDAzMzQvdGFibGVyYW5nZToxNWNiYjc1NDYyNDc0NDA3OTQzOWViZTY3MmM0MDMzNF8wLTAtMS0xLTA_b24ebec7-0c00-4901-8043-e9bee4c5a554">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MTVjYmI3NTQ2MjQ3NDQwNzk0MzllYmU2NzJjNDAzMzQvdGFibGVyYW5nZToxNWNiYjc1NDYyNDc0NDA3OTQzOWViZTY3MmM0MDMzNF8xLTMtMS0xLTA_02801022-710e-4e89-b453-916081f0eac5">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGFibGU6MTVjYmI3NTQ2MjQ3NDQwNzk0MzllYmU2NzJjNDAzMzQvdGFibGVyYW5nZToxNWNiYjc1NDYyNDc0NDA3OTQzOWViZTY3MmM0MDMzNF8yLTMtMS0xLTA_28e99edd-7de2-4dec-bc56-cc21650e2254">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGV4dHJlZ2lvbjpiMzNiMjBmZDJmNzY0YjM0YjRmZmNjMWFhZjc1M2QyM18xODc4_1a98fb90-7d9d-4377-ac7b-2f0320a5d440">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i13968a7e75a74d0ebb6b15a0d89d3e6a_I20191028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xL2ZyYWc6YjMzYjIwZmQyZjc2NGIzNGI0ZmZjYzFhYWY3NTNkMjMvdGV4dHJlZ2lvbjpiMzNiMjBmZDJmNzY0YjM0YjRmZmNjMWFhZjc1M2QyM18xODY4_e767e3f8-64b8-4cb1-8ed1-8ce964beff05"
      unitRef="shares">57799337</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNS0xLTEtMS0w_62d1fdbd-9bab-4311-9d26-841304bbfdd6"
      unitRef="usd">221937000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNS0zLTEtMS0w_c1121016-a4ab-4ca1-8025-7086ff6a6e82"
      unitRef="usd">216172000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNi0xLTEtMS0w_5cd3b425-5f1f-4c44-a1e1-6633185fe44c"
      unitRef="usd">22563000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNi0zLTEtMS0w_a9b77fec-00e5-42c7-a2af-bc39232f34cf"
      unitRef="usd">70183000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNy0xLTEtMS0w_bac39e20-3bfe-46c4-a937-79607e25497a"
      unitRef="usd">217962000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNy0zLTEtMS0w_5d548fd5-8bbc-4cf7-8da9-5d8839771849"
      unitRef="usd">120656000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfOC0xLTEtMS0w_72d7c528-4484-45a4-a416-f3f05f51ab1f"
      unitRef="usd">144829000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfOC0zLTEtMS0w_8224da33-700d-44d5-b46a-73e7cd292053"
      unitRef="usd">164733000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfOS0xLTEtMS0w_40c7fb9d-857b-4656-9cb3-b43242f72ab3"
      unitRef="usd">28454000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfOS0zLTEtMS0w_cb851376-44c3-4580-b52c-fc9012e4761f"
      unitRef="usd">30794000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTAtMS0xLTEtMA_6e7c65c0-9570-403c-a5aa-b5e41e7944d7"
      unitRef="usd">16275000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTAtMy0xLTEtMA_63c41f26-5db3-4a0f-a6be-ed0bbe392dfb"
      unitRef="usd">22445000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTEtMS0xLTEtMA_4be2053f-aaad-4ac3-9a5c-436133544e31"
      unitRef="usd">652020000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTEtMy0xLTEtMA_92410e7b-5874-4182-8d78-8ea96044e842"
      unitRef="usd">624983000</us-gaap:AssetsCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTMtMS0xLTEtMA_29726a09-e76b-4721-b420-1ebf1652cb67"
      unitRef="usd">238741000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTMtMy0xLTEtMA_60bc8ec4-1e71-4d10-a416-d1ec2a163765"
      unitRef="usd">158968000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTQtMS0xLTEtMA_8e6cc72c-b66d-4f58-80fe-61997e9a0198"
      unitRef="usd">142834000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTUtMS0xLTEtMA_e2426d95-ebc0-4a5e-9d74-ed58d54b5b55"
      unitRef="usd">178420000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTUtMy0xLTEtMA_434bef05-25ce-48da-b6e3-f94ccf8828ef"
      unitRef="usd">186185000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTYtMS0xLTEtMA_d9f7e460-0d6a-4be3-91f5-37f0cccb75b3"
      unitRef="usd">54780000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTYtMy0xLTEtMA_f8182bda-d479-49c4-8be8-5f38ae232ddd"
      unitRef="usd">67847000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTctMS0xLTEtMA_c6e6a0dc-0644-4c79-8f7d-50e7c98b48b9"
      unitRef="usd">285321000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTctMy0xLTEtMA_fb2b2b5d-93a6-4589-ab4e-f5f79aecbf3e"
      unitRef="usd">286241000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTgtMS0xLTEtMA_08a3e406-94cf-4397-8883-0d9d6ef58126"
      unitRef="usd">9026000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTgtMy0xLTEtMA_d09f4657-ec73-4853-84d6-b2e538903dd5"
      unitRef="usd">8727000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTktMS0xLTEtMA_09998f10-33e5-470c-ae1a-be50a326ff83"
      unitRef="usd">22489000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMTktMy0xLTEtMA_eb9b33b7-397f-463e-99de-e8915b3469d2"
      unitRef="usd">19689000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjAtMS0xLTEtMA_d6c89077-4331-4d68-98ac-706fcc6b9e34"
      unitRef="usd">1583631000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjAtMy0xLTEtMA_b022e95c-b0cd-4348-b7e1-0649ecd99e76"
      unitRef="usd">1352640000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjQtMS0xLTEtMA_36fa0b08-8161-4c7f-a9d2-4c4f038d2a80"
      unitRef="usd">109374000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjQtMy0xLTEtMA_24066b80-4fff-405a-979f-2d364eff9ee3"
      unitRef="usd">48398000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjUtMS0xLTEtMA_35324ca5-72bd-46c9-86de-d6c1cfee06aa"
      unitRef="usd">34870000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjUtMy0xLTEtMA_2ef4c3ce-5d25-4ece-9569-2908492eb435"
      unitRef="usd">29289000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <crus:SoftwareLicenseAgreement
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjYtMS0xLTEtMA_f8070d16-691f-4f8d-9c64-7086c223389c"
      unitRef="usd">17915000</crus:SoftwareLicenseAgreement>
    <crus:SoftwareLicenseAgreement
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjYtMy0xLTEtMA_0d4b75ba-9e9a-44aa-9c2a-ea0936ec3698"
      unitRef="usd">21514000</crus:SoftwareLicenseAgreement>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjctMS0xLTEtMA_5943269e-505f-455b-a6c3-ad7e17b826ad"
      unitRef="usd">13751000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjgtMS0xLTEtMA_e9f1ec3a-056a-4ac5-9e2c-99f1536b7d8a"
      unitRef="usd">16886000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjgtMy0xLTEtMA_9ea379dc-404f-4163-9e5f-12072a2fb377"
      unitRef="usd">16339000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjktMS0xLTEtMA_d14d88cf-b422-4f5e-b241-90ec6794d946"
      unitRef="usd">192796000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMjktMy0xLTEtMA_f7be0c91-bf82-42f4-8537-96e0916affc8"
      unitRef="usd">115540000</us-gaap:LiabilitiesCurrent>
    <crus:SoftwareLicenseAgreementLongTerm
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMzMtMS0xLTEtMA_cb19609c-4b4b-4ebd-a46a-3954f3ad6543"
      unitRef="usd">2258000</crus:SoftwareLicenseAgreementLongTerm>
    <crus:SoftwareLicenseAgreementLongTerm
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMzMtMy0xLTEtMA_01137497-b62b-42a3-b99b-35e9d55afc56"
      unitRef="usd">8662000</crus:SoftwareLicenseAgreementLongTerm>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMzQtMS0xLTEtMA_4e9c680f-eae1-49ba-a44d-acb79eda5654"
      unitRef="usd">76847000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMzQtMy0xLTEtMA_5419e5fd-e268-4e19-a54f-b799f24b344f"
      unitRef="usd">78309000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMzUtMS0xLTEtMA_a5d43891-c4a2-466a-a49f-e040d3fa52fc"
      unitRef="usd">133105000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMzYtMS0xLTEtMA_84fab948-1a19-4289-93e7-3eb779baadcd"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMzYtMy0xLTEtMA_d81fd299-b143-4e7e-bac6-0ff6ead6dc17"
      unitRef="usd">9889000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMzctMS0xLTEtMA_1e9cfe66-b0f8-43c5-95a5-6d901986646b"
      unitRef="usd">212210000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfMzctMy0xLTEtMA_e6937426-756c-4f8c-96e7-7dd311b92df4"
      unitRef="usd">96860000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDAtMS0xLTEtMA_c9a8f546-78c4-4f69-ba76-39066ecbf801"
      unitRef="usd">1392650000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDAtMy0xLTEtMA_715510e6-e0d3-4ff6-af48-6970c4e131b7"
      unitRef="usd">1363736000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDEtMS0xLTEtMA_d7a2b433-2b61-437e-b914-6503398940e4"
      unitRef="usd">-213274000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDEtMy0xLTEtMA_73fff21a-25a4-4548-bba4-86ef717109dd"
      unitRef="usd">-222430000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDItMS0xLTEtMA_8b3ed8da-a8eb-436f-8f04-ac7946795320"
      unitRef="usd">-751000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDItMy0xLTEtMA_f0cf7761-1a73-4267-a6bd-89d4bfc76fd5"
      unitRef="usd">-1066000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDMtMS0xLTEtMA_e4353768-b6f0-4d7d-8fd3-b84c43dd1765"
      unitRef="usd">1178625000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDMtMy0xLTEtMA_28b06407-cec0-48e8-acd6-0653a489397e"
      unitRef="usd">1140240000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDQtMS0xLTEtMA_f90d05e7-fbe3-4c99-93e0-f3861358ff93"
      unitRef="usd">1583631000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xNi9mcmFnOjljYmU1NmU1NGJkZTQzYzFhMDRhNzg1NjcyNWQ0ZTVlL3RhYmxlOmZkMjgwYTg2ZWUzZTRlMzE5ODBiNWU4YzQwZjFmMWY4L3RhYmxlcmFuZ2U6ZmQyODBhODZlZTNlNGUzMTk4MGI1ZThjNDBmMWYxZjhfNDQtMy0xLTEtMA_b05306d3-7f33-4b11-aa03-a3d3bf0bb874"
      unitRef="usd">1352640000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMy0xLTEtMS0w_8bfd2885-ee5c-41f0-abf9-af96eb32baf4"
      unitRef="usd">388912000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMy0zLTEtMS0w_bd7503da-5a33-41ee-a057-8e364a26ec84"
      unitRef="usd">366305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMy00LTEtMS0zNA_e853ec2c-30b7-4c06-a492-4132c2bbd261"
      unitRef="usd">627165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMy02LTEtMS00NA_af2e60a0-72a7-42a8-a03c-3ff9137e081d"
      unitRef="usd">620788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNC0xLTEtMS0w_5d2016a4-6d1e-47b8-a3ab-30661bac9035"
      unitRef="usd">180979000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNC0zLTEtMS0w_6e5df1e2-d7cf-4dac-a19c-ab758b520060"
      unitRef="usd">181186000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNC00LTEtMS0zNA_d77ab736-985c-46fc-a929-508b9b1a1fbb"
      unitRef="usd">296738000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNC02LTEtMS00NA_48cfb5a5-974f-432c-93e0-a9666b3ff7fe"
      unitRef="usd">311110000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNS0xLTEtMS0w_563c183b-1148-4c68-94e5-cf0db63df649"
      unitRef="usd">207933000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNS0zLTEtMS0w_393b7881-eef7-47f5-9437-e5914050794a"
      unitRef="usd">185119000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNS00LTEtMS01Nw_d717cb02-801a-4002-9ed0-8f62d906a469"
      unitRef="usd">330427000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNS02LTEtMS02MQ_ac7bd680-2866-40ee-8f9c-4854af66eb8c"
      unitRef="usd">309678000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNy0xLTEtMS0w_99f97810-aa9f-4501-abf3-7d5db270cf28"
      unitRef="usd">88239000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNy0zLTEtMS0w_74a15a88-73b0-4729-a7e4-d4c19a1b1e1f"
      unitRef="usd">96381000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNy00LTEtMS0zNg_59781b37-c187-47af-959d-5b7402337fbf"
      unitRef="usd">177069000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfNy02LTEtMS00Ng_f1e42426-b8a0-47d2-926e-a42291d41dde"
      unitRef="usd">194313000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfOC0xLTEtMS0w_26aa0b2c-3b7c-4ca2-9c8c-7c0c215a2ca3"
      unitRef="usd">33018000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfOC0zLTEtMS0w_06c78ce1-5d44-4c34-b8a1-6f763f7f626e"
      unitRef="usd">33160000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfOC00LTEtMS0zNg_f9f20f37-cfe5-439a-9194-dbe32ad5d201"
      unitRef="usd">62538000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfOC02LTEtMS00Ng_2413e787-62a8-464e-8767-3e08d3e63c72"
      unitRef="usd">65944000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTAtMS0xLTEtMA_43042544-97ea-4721-a01d-fa149c69491b"
      unitRef="usd">121257000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTAtMy0xLTEtMA_90dc7fdd-deb0-4dad-819b-4585208cccd2"
      unitRef="usd">129541000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTAtNS0xLTEtMTMwMg_4a929b86-8d22-4f7c-823e-b639cef3a851"
      unitRef="usd">239607000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTAtNy0xLTEtMTMwMg_c73d0a1d-c651-440d-9305-50b73e053f59"
      unitRef="usd">260257000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTEtMS0xLTEtMA_aad26f83-0a23-4871-b9cb-b90faa77dd07"
      unitRef="usd">86676000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTEtMy0xLTEtMA_789fb99f-4e80-4841-94e1-a0e3ed3fae16"
      unitRef="usd">55578000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTEtNC0xLTEtODg_f09c1aee-b08f-4ed9-983b-8949702be840"
      unitRef="usd">90820000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTEtNi0xLTEtODk_e32d8562-5e3d-4e41-9ad7-e7ee1e3b0803"
      unitRef="usd">49421000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeNet
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTItMS0xLTEtMA_8ac0a49a-d3e2-472f-acc8-3f973842b67a"
      unitRef="usd">2530000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTItMy0xLTEtMA_02979713-b782-4342-a8da-9c7aad05d16b"
      unitRef="usd">1805000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTItNC0xLTEtMzg_f535fb52-aa7e-45d9-b40d-d7a1c7c3b589"
      unitRef="usd">5074000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTItNi0xLTEtNDg_4c670c50-e30f-4d92-97b8-c5dc0285a55c"
      unitRef="usd">3511000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InterestExpenseDebt
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTMtMS0xLTEtMA_f8d5e042-f2f7-4fcd-bcfb-32a753e35898"
      unitRef="usd">280000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTMtMy0xLTEtMA_dd9c0e2f-f612-4ff5-b19c-3b0456b8f80c"
      unitRef="usd">280000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTMtNC0xLTEtMzg_5fbbdb47-a47a-424c-8700-32cd48c488aa"
      unitRef="usd">539000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTMtNi0xLTEtNDg_455acbde-8ce7-4adb-b62f-78fc3d9bd1b7"
      unitRef="usd">539000</us-gaap:InterestExpenseDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTUtMS0xLTEtMA_89efb1a8-1c36-4f32-91a8-c70cd59dd873"
      unitRef="usd">-568000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTUtMy0xLTEtMA_81ab6c69-4794-4a16-938c-4a88a9684673"
      unitRef="usd">-378000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTUtNC0xLTEtMzg_8844238a-acd5-479e-84ea-ee3b6e2e0d5b"
      unitRef="usd">-946000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTUtNi0xLTEtNDg_cf57af53-cd9d-44d0-bf74-8bd87c740694"
      unitRef="usd">-168000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTYtMS0xLTEtMA_4049d089-0143-4d56-8dfc-04a6bd8b932f"
      unitRef="usd">88358000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTYtMy0xLTEtMA_a001444b-61bf-4612-98c2-cd588fdb5ee8"
      unitRef="usd">56725000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTYtNS0xLTEtMTMwMg_df0003d0-7dbc-41d3-ae97-45f30bd8aadf"
      unitRef="usd">94409000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTYtNy0xLTEtMTMwMg_50781efa-246f-4592-bb9e-decbfdf4eff7"
      unitRef="usd">52225000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTctMS0xLTEtMA_38b06586-b634-40bb-9cf7-56a93f846106"
      unitRef="usd">12148000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTctMy0xLTEtMA_4ba1f772-0a36-4986-ad75-6946c56877c4"
      unitRef="usd">-1448000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTctNC0xLTEtNDA_1af30a67-b016-49ae-b22a-338452093e2e"
      unitRef="usd">13581000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTctNi0xLTEtNTE_c3157db9-14e1-494c-b656-2c0cab6fbab1"
      unitRef="usd">-1676000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTgtMS0xLTEtMA_19459733-f64d-49f4-83f1-a512cbe052cf"
      unitRef="usd">76210000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTgtMy0xLTEtMA_1e7688c6-4df2-4cff-9ede-c92f271e2034"
      unitRef="usd">58173000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTgtNS0xLTEtMTMwMg_21f33ebb-6dcf-42f2-96da-1780a71c30d6"
      unitRef="usd">80828000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMTgtNy0xLTEtMTMwMg_38510bc8-6a3d-47d8-8068-ebe9b94cc196"
      unitRef="usd">53901000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjAtMS0xLTEtMA_f0e2cfe0-1c0f-4178-9ddc-382371160226"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjAtMy0xLTEtMA_0ddef307-4a47-49d9-b29a-999018f25f89"
      unitRef="usdPerShare">0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjAtNC0xLTEtNDI_e7fd670d-74a6-4f4a-ada8-0e634b689527"
      unitRef="usdPerShare">1.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjAtNi0xLTEtNTM_61745f7c-bc2d-4368-a2e8-d406b79db690"
      unitRef="usdPerShare">0.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjEtMS0xLTEtMA_619ac05b-6486-4a61-beb6-44588b2d6dda"
      unitRef="usdPerShare">1.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjEtMy0xLTEtMA_dee17aea-98ca-431a-8cfd-35835f5c0da8"
      unitRef="usdPerShare">0.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjEtNC0xLTEtNDI_c8c956bd-c663-4f94-991f-343056b34405"
      unitRef="usdPerShare">1.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjEtNi0xLTEtNTM_85d18ba1-8343-4863-b10a-959465efe303"
      unitRef="usdPerShare">0.86</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjItMS0xLTEtMA_40ef409b-ec23-4dd9-9a11-4bf3f55a384a"
      unitRef="shares">58011000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjItMy0xLTEtMA_cb3f9c54-7bed-48c8-a688-59b0164019da"
      unitRef="shares">60472000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjItNC0xLTEtNDI_383562bf-0358-4f15-af92-1d00dc6e0ee0"
      unitRef="shares">58276000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjItNi0xLTEtNTM_84891a73-7d6a-4a2c-b01d-8473b1038bb7"
      unitRef="shares">60967000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjMtMS0xLTEtMA_bce3c5f5-bb44-450a-8bd7-9af62d09682b"
      unitRef="shares">60213000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjMtMy0xLTEtMA_fe4647f2-ac58-4343-bc4a-f8af98c17cf6"
      unitRef="shares">62431000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjMtNC0xLTEtNDI_f8acfbb0-d3c7-4369-90d8-84da1e55ffa2"
      unitRef="shares">60260000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8xOS9mcmFnOjZkOGY5ZGM1ZTkxZjQ0OTBiMzI4NzA5MjkyNTg0OGNjL3RhYmxlOmIwZGMyNTEyMzM1NjQyNTZiNzhmNWMwYTcyNTk0MWZjL3RhYmxlcmFuZ2U6YjBkYzI1MTIzMzU2NDI1NmI3OGY1YzBhNzI1OTQxZmNfMjMtNi0xLTEtNTM_ffdc4877-1075-40d9-bf91-295df5d07a2f"
      unitRef="shares">62810000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMy0xLTEtMS0w_e620ba57-109f-4949-819a-96739c833aac"
      unitRef="usd">76210000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMy0zLTEtMS0w_09d6906a-4c87-476a-be33-fe61f20ea44b"
      unitRef="usd">58173000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMy01LTEtMS0zNzI_31174aea-136a-400c-95e2-5212971c6644"
      unitRef="usd">80828000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMy03LTEtMS0zNjY_86557dce-166a-4344-92ef-a458aa685aa7"
      unitRef="usd">53901000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfNS0xLTEtMS0w_0e59af5e-6366-4cde-aff9-723c2045030e"
      unitRef="usd">-1427000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfNS0zLTEtMS0w_b8bfcd7a-7b29-4fa9-bc0d-90ce85ef0f03"
      unitRef="usd">204000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfNS01LTEtMS0zNTk_e263a81d-703a-4e51-993f-78277c8e6905"
      unitRef="usd">-1403000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfNS03LTEtMS0zNjg_38afc17a-6ca1-4060-9305-b422d9dcf199"
      unitRef="usd">-1986000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfNi0xLTEtMS0w_6f027c42-8827-4ef7-bdf9-f70132e36b9e"
      unitRef="usd">385000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfNi0zLTEtMS0w_720485e2-1eda-4a69-8e01-4f9381b5363a"
      unitRef="usd">198000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfNi01LTEtMS0zNTk_83258fa2-008d-42f6-bb80-675f5efbccb1"
      unitRef="usd">2500000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfNi03LTEtMS0zNjg_1dfc9ac2-c1e2-4941-99d8-cbac4489950b"
      unitRef="usd">239000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTAtMS0xLTEtMA_29f01256-a61d-44ae-ab09-7765904413cb"
      unitRef="usd">0</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTAtMy0xLTEtMA_ccd8d9bd-1a7e-4e4d-ba5b-af40c5adaa21"
      unitRef="usd">0</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTAtNS0xLTEtMzU5_c02be9f0-3db8-4dd2-b38c-ea79923e48cf"
      unitRef="usd">-257000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTAtNy0xLTEtMzc4_a98cfe2a-39d6-405a-a4ba-0bccabfabf88"
      unitRef="usd">0</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTEtMS0xLTEtMA_bd97634c-cada-42d5-b8c1-1d908e9053c7"
      unitRef="usd">81000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTEtMy0xLTEtMA_e65427ab-cf50-4487-97c9-8b03eee137eb"
      unitRef="usd">42000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTEtNS0xLTEtMzYy_771c840c-fe5f-43af-af96-5a32a5550379"
      unitRef="usd">525000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTEtNy0xLTEtMzY4_02966d4d-cdf2-4659-83ce-fc4a8f80cc3d"
      unitRef="usd">50000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTItMS0xLTEtMA_652fcc6f-57e9-41e4-979b-eae483d2c4c5"
      unitRef="usd">75087000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTItMy0xLTEtMA_6544ef62-0d49-4df3-a1b0-4c9e855bb09e"
      unitRef="usd">58533000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTItNS0xLTEtMzY0_1c71e986-037f-444d-8a44-6436c800c77e"
      unitRef="usd">81143000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yMi9mcmFnOjM2MDYyYWE0YmQ2NTQ5MzQ4MTk3OWMyYzRhOGU1OGQ3L3RhYmxlOjMzYzQ2ZTkxMzNiNTQ3YTRiZWU1OGE4M2U3NmMyZjc5L3RhYmxlcmFuZ2U6MzNjNDZlOTEzM2I1NDdhNGJlZTU4YTgzZTc2YzJmNzlfMTItNy0xLTEtMzcw_fcd5456e-4812-41ad-8993-569e6bb1fa33"
      unitRef="usd">52104000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNC0xLTEtMS0w_c4435817-4140-4059-88ee-0aa1646e167a"
      unitRef="usd">80828000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNC0zLTEtMS0w_b2532691-7d23-4c12-87c1-b08d51a59c41"
      unitRef="usd">53901000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNi0xLTEtMS0w_522b640f-3b0e-4f1f-96c0-dd961351c4c7"
      unitRef="usd">37911000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNi0zLTEtMS0w_6758f49d-8d6f-431f-9e01-dcfb2c88210b"
      unitRef="usd">45296000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNy0xLTEtMS0w_652c3563-ed8a-45c4-a40a-5b5e88bc4345"
      unitRef="usd">25540000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNy0zLTEtMS0w_47947289-2c16-4c04-945a-0cfe3722628e"
      unitRef="usd">25925000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfOC0xLTEtMS0w_b94c5ff4-e7c1-40f8-89f6-d381f009159f"
      unitRef="usd">-1919000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfOC0zLTEtMS0w_cf9d80f9-75d5-4e4c-bd01-4bbbd41736cc"
      unitRef="usd">-1497000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfOS0xLTEtMS0w_74c7152d-962a-44c3-b22c-b15514cdbd69"
      unitRef="usd">-5000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfOS0zLTEtMS0w_81e5a554-9831-4af0-abf2-1efb6eea08e0"
      unitRef="usd">-883000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTItMS0xLTEtMA_c4ade00f-1c03-4e7a-87f9-c9ecceaf29bb"
      unitRef="usd">-453000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTItMy0xLTEtMA_8254c54e-f066-4c25-bbcc-26a64728aba3"
      unitRef="usd">-216000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTQtMS0xLTEtMA_f12451f9-6278-423e-b85c-4a526f85684c"
      unitRef="usd">97305000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTQtMy0xLTEtMA_3beec1de-ae42-4e7f-8478-a218ab610df9"
      unitRef="usd">100448000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTUtMS0xLTEtMA_9d3bbebd-4a18-45eb-a030-ed9bb2f4e006"
      unitRef="usd">-19904000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTUtMy0xLTEtMA_416d6f5d-0b88-4db2-9687-5f1fa0e987f2"
      unitRef="usd">-63054000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTYtMS0xLTEtMA_3a7e5eae-865c-42b9-b747-22d1c60ba6ad"
      unitRef="usd">6816000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTYtMy0xLTEtMA_356d848c-0f55-4761-9d7d-fe0963b89549"
      unitRef="usd">4001000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTctMS0xLTEtMA_68898569-4482-41e7-bd08-6805eaa85fec"
      unitRef="usd">61525000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTctMy0xLTEtMA_5d6e341e-0b76-4a36-8ce5-6b8bbe689494"
      unitRef="usd">-516000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTktMS0xLTEtMA_54909971-62ab-48a6-b00a-978ab0066c93"
      unitRef="usd">-2291000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMTktMy0xLTEtMA_91d82fd8-b2c3-4473-98e7-401d8bf4b84a"
      unitRef="usd">-3863000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjAtMS0xLTEtMA_51dd52dd-3090-4f76-8c4a-3fec2ef88cff"
      unitRef="usd">117835000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjAtMy0xLTEtMA_c9373451-769d-4b0a-a61d-aaa8fcf65375"
      unitRef="usd">78950000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjMtMS0xLTEtMA_a15682fb-988d-4e78-a652-8647fa3bea67"
      unitRef="usd">90922000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjMtMy0xLTEtMA_da3a679e-af1f-41a1-ad20-caa3295a9d98"
      unitRef="usd">30295000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjQtMS0xLTEtMA_56646a03-5150-4974-a388-7736c3834029"
      unitRef="usd">121100000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjQtMy0xLTEtMA_1f51917b-b105-4df1-a408-e9f3a99ae0b4"
      unitRef="usd">31118000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjUtMS0xLTEtMA_e2c568c2-2a56-4c09-819a-f8786b35bafb"
      unitRef="usd">9333000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjUtMy0xLTEtMA_c1f56aca-9b04-4319-9649-a08d8a9be77a"
      unitRef="usd">18842000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjYtMS0xLTEtMA_a4d1a6b3-56db-4cbc-8bd6-f5f147aaa256"
      unitRef="usd">4730000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMjYtMy0xLTEtMA_c761626e-e0b3-417f-a94e-80e1bb0a7a21"
      unitRef="usd">2248000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMzAtMS0xLTEtMA_e6599a0d-6f9d-47f3-9b90-e6c93d1d5a40"
      unitRef="usd">-44241000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMzAtMy0xLTEtMA_f4ba7531-c120-4a5e-ba4e-01e84080a73d"
      unitRef="usd">-21913000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMzYtMS0xLTEtMA_79731ead-36ba-4875-8295-f09163599847"
      unitRef="usd">3374000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMzYtMy0xLTEtMA_bf36f10a-ef23-42e1-ab1c-16b86a3d6185"
      unitRef="usd">228000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMzctMS0xLTEtMA_5030343e-db8d-46e0-ab0a-81440b3c8ce1"
      unitRef="usd">1202000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMzctMy0xLTEtMA_f12c7ed5-ebe0-468c-82c2-de25b72edd24"
      unitRef="usd">2015000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMzgtMS0xLTEtMA_01663e33-934f-4ef6-a42a-f377ee79b80b"
      unitRef="usd">70001000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfMzgtMy0xLTEtMA_c83b5f8b-2e8e-45ee-8b38-e08e04788b9a"
      unitRef="usd">94997000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNDAtMS0xLTEtMA_9744ac4c-8d8f-4fee-a9cb-84b354ce0735"
      unitRef="usd">-67829000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNDAtMy0xLTEtMA_26a0b7f2-43e8-4d40-ba76-b8364f95f21b"
      unitRef="usd">-96784000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNDItMS0xLTEtMA_798bbddd-5952-49a6-8222-6df84a6db443"
      unitRef="usd">5765000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNDItMy0xLTEtMA_c406d224-f4af-47cf-8a0e-e400d947d400"
      unitRef="usd">-39747000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNDQtMS0xLTEtMA_d3ec79c8-80bd-4990-b401-89450845a45f"
      unitRef="usd">216172000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8c81f342327641a386a1efc01cd3d0c5_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNDQtMy0xLTEtMA_7fcac07a-3ddf-40f3-818d-f8645d6ff879"
      unitRef="usd">235604000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNDUtMS0xLTEtMA_bae6ac78-b404-43b2-9789-cd55b062e1c6"
      unitRef="usd">221937000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i57048e36ec584d41baa02a4e3fa79679_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yNS9mcmFnOjc3NTQ0Njc3NDkxNTQyYWJhZjhiZmYzMzA0NmNlY2U1L3RhYmxlOjk2ZDA4M2FjMDAxMjQ3ODFhNWQyOTU1OTFjYTI3NzczL3RhYmxlcmFuZ2U6OTZkMDgzYWMwMDEyNDc4MWE1ZDI5NTU5MWNhMjc3NzNfNDUtMy0xLTEtMA_e28cfe2a-399c-4494-a33a-7dd6f15dfbb3"
      unitRef="usd">195857000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SharesIssued
      contextRef="i6a3ba8f1a8064b52b0b0773f30e82396_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMi0yLTEtMS0w_855a000a-01c2-4103-978b-fb1d91408c34"
      unitRef="shares">60990000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i6a3ba8f1a8064b52b0b0773f30e82396_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMi00LTEtMS0w_bda3959a-2965-4958-b6a2-0e99e41decf9"
      unitRef="usd">61000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4bb9f3b9eabd465899b2490e88929b47_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMi02LTEtMS0w_1c38140d-0a03-4efe-9782-786e5b7ae8ad"
      unitRef="usd">1325226000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a7cbd02d7ad4284987a0ee8530f50b1_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMi04LTEtMS0w_7f600b20-18fa-4f24-8c51-87a583c2c0b0"
      unitRef="usd">-184673000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8926f3fbf6694752aead4564a56b70a6_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMi0xMC0xLTEtMA_ed629587-a4c5-4d93-acc7-ce85f825f094"
      unitRef="usd">-13518000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i48e1245233ee4888af100e4cd2b95c73_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMi0xMi0xLTEtMA_ee866825-e4d7-496f-a05b-d2aad3d45cd5"
      unitRef="usd">1127096000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5e174d528c8a46e89dab35a7db4e7ba4_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMy04LTEtMS0w_307371da-a51c-4fbe-bb00-fd82582dd840"
      unitRef="usd">58173000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMy0xMi0xLTEtMA_f51f5d3c-863f-45f5-a470-a8d82dddb7c5"
      unitRef="usd">58173000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ifb2d0e9a316b4cb88fda5d2114f31736_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNC0xMC0xLTEtMA_5472989b-f9d9-4276-abb7-1ed5a0a17a5c"
      unitRef="usd">156000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNC0xMi0xLTEtMA_ad479cb5-7edf-480b-b830-7342bc2b08ca"
      unitRef="usd">156000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifb2d0e9a316b4cb88fda5d2114f31736_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNi0xMC0xLTEtMA_1b6cf3dd-c4c0-412f-aeda-0fff7e73cf52"
      unitRef="usd">204000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNi0xMi0xLTEtMA_5c542edf-a59b-4148-bfa1-0db82d6f7dd2"
      unitRef="usd">204000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i8f851d3929b34d71a9cf4b437fb55278_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNy0yLTEtMS0w_6f6e75d5-760b-4a9a-965b-f77cb13325dc"
      unitRef="shares">108000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibf32fbccb8154305a7bf327b08bf915f_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNy02LTEtMS0w_f76a1819-d815-4997-bcca-d44372c71dcb"
      unitRef="usd">169000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5e174d528c8a46e89dab35a7db4e7ba4_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNy04LTEtMS0w_17daa1dd-ace2-4b08-af14-ee8141012041"
      unitRef="usd">-957000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNy0xMi0xLTEtMA_fe24fddf-1a64-4968-8c6b-cde45886deb0"
      unitRef="usd">-788000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i8f851d3929b34d71a9cf4b437fb55278_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfOC0yLTEtMS0w_99615cb7-63e7-4e72-b62c-4997a97d2ea3"
      unitRef="shares">1274000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8f851d3929b34d71a9cf4b437fb55278_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfOC00LTEtMS0w_9a34aeed-6b5b-4642-a377-345be1b50dff"
      unitRef="usd">1000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5e174d528c8a46e89dab35a7db4e7ba4_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfOC04LTEtMS0w_fa5d0e92-e53b-4368-b0a3-d1e65b7c187d"
      unitRef="usd">54996000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfOC0xMi0xLTEtMA_61c6938a-7aae-4f97-bee4-c0295da9b1d0"
      unitRef="usd">54997000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibf32fbccb8154305a7bf327b08bf915f_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfOS02LTEtMS0w_a8a1c206-6461-4dd7-a7aa-74690332a91f"
      unitRef="usd">13131000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfOS0xMi0xLTEtMA_eab0685e-ad21-46f2-a029-249bfa21dcd4"
      unitRef="usd">13131000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesIssued
      contextRef="id29f4f425e30474b95216a08af4c03d1_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTAtMi0xLTEtMA_da9ba850-5228-4bee-b7ac-76621c813852"
      unitRef="shares">59824000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="id29f4f425e30474b95216a08af4c03d1_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTAtNC0xLTEtMA_09f100f7-6336-4216-8e1f-cd32a4084ebd"
      unitRef="usd">60000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia43920d2f5994c63988abbac0d4bad24_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTAtNi0xLTEtMA_b3bdbd0d-55df-4971-ae60-c5d5bccdc44f"
      unitRef="usd">1338526000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec8fe5e3e8c947cebe9990ee5238cc77_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTAtOC0xLTEtMA_bec2cd2b-bde3-47d5-bd00-71cf58ca2b49"
      unitRef="usd">-182453000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibeeaf9c1cc13456ab1a06cf13491b4fe_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTAtMTAtMS0xLTA_af4c7aae-fd6f-488f-8f8f-fca914ae57dc"
      unitRef="usd">-13158000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i57048e36ec584d41baa02a4e3fa79679_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTAtMTItMS0xLTA_a219a125-c599-4a12-841a-b8b54f84d825"
      unitRef="usd">1142975000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i223d81d9abfe49b7b8f1a8002a8f4fb7_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTItMi0xLTEtMA_6edce6d9-95eb-4f3a-b965-41f4a60e6c95"
      unitRef="shares">58121000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i223d81d9abfe49b7b8f1a8002a8f4fb7_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTItNC0xLTEtMA_88342676-d631-412c-8ee2-8eed9331bf21"
      unitRef="usd">58000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7629cb8ca7749d4aa59d98daf3221f2_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTItNi0xLTEtMA_648c0281-e043-4842-9af8-a167e7fcd525"
      unitRef="usd">1375719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50885a1d40ba4b18946cbcf7c04f9745_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTItOC0xLTEtMA_b270ebd1-b7c2-4c80-89ab-4605b5644c53"
      unitRef="usd">-258899000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2e9bd9c786eb4d938e8892d99b6c3afc_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTItMTAtMS0xLTA_08d7868d-2174-4c24-ab93-aa382a04b973"
      unitRef="usd">372000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7c78aa648efb47998649d18ae8783936_I20190629"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTItMTItMS0xLTA_020a4335-e9b5-4503-ba2d-4f7a58efdc7a"
      unitRef="usd">1117250000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4f7e9709c6624555a5f893c4f61f5627_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTMtOC0xLTEtMA_5fdb7c57-9194-444b-844c-4e6e2601a66c"
      unitRef="usd">76210000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTMtMTItMS0xLTA_3ebfa1e5-c071-486d-9cf0-1cf0f6d7a37f"
      unitRef="usd">76210000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="iba269aa564584072b7124badfdc8b53b_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTQtMTAtMS0xLTA_a426292f-ca4c-4390-a79d-cbb030e5d049"
      unitRef="usd">304000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTQtMTItMS0xLTA_995d5456-bf89-454d-b458-0d78888fe739"
      unitRef="usd">304000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="iba269aa564584072b7124badfdc8b53b_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTUtMTAtMS0xLTA_a52c91c0-ce7d-47fa-8591-f67b7b034e75"
      unitRef="usd">-1427000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTUtMTItMS0xLTA_aa8c6398-510d-47ed-af38-bc22af24c469"
      unitRef="usd">-1427000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iaeade51875934874ba3066045bb44c5d_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTYtMi0xLTEtMA_be471370-e1a3-4c6f-9854-36d69f637264"
      unitRef="shares">224000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id9bd312f79e84e26b61b151151790cc3_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTYtNi0xLTEtMA_070190b8-62bd-48fb-94e8-e49e185ba25b"
      unitRef="usd">3115000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4f7e9709c6624555a5f893c4f61f5627_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTYtOC0xLTEtMA_648c4045-5e09-4bfa-97e4-3c8309b05de2"
      unitRef="usd">-584000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTYtMTItMS0xLTA_bd18d7ce-2476-4374-8da2-75766fdd662f"
      unitRef="usd">2531000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="iaeade51875934874ba3066045bb44c5d_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTktMi0xLTEtMA_41d4bc85-664a-42d4-9a15-10c0f4b550c4"
      unitRef="shares">559000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4f7e9709c6624555a5f893c4f61f5627_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTktOC0xLTEtMA_dd37e612-1f5d-4020-b077-f6a02b0bacb6"
      unitRef="usd">30001000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMTktMTItMS0xLTA_3444fb70-577e-4b6c-81dc-f36ccf9c7771"
      unitRef="usd">30001000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id9bd312f79e84e26b61b151151790cc3_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjAtNi0xLTEtMA_941dc1a1-2557-4366-869e-a79ab86cea29"
      unitRef="usd">13758000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjAtMTItMS0xLTA_a2819b2f-1170-4bac-9252-f83007db33fe"
      unitRef="usd">13758000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesIssued
      contextRef="i756be51a800b42e4ace174dd4fb0511a_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjEtMi0xLTEtMA_7f47fda9-da67-4f88-a5be-8045c48e9980"
      unitRef="shares">57786000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i756be51a800b42e4ace174dd4fb0511a_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjEtNC0xLTEtMA_1a477713-661a-4afb-a2f5-6c04d6b850f6"
      unitRef="usd">58000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f4f63de75c74988852d24a3e1228843_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjEtNi0xLTEtMA_6f8ed0a2-0d75-412b-b6e8-52f272b0059e"
      unitRef="usd">1392592000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ff3656fc9d144f09fe0c2cfa0d314de_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjEtOC0xLTEtMA_dd248f38-0fc6-4f61-84d2-b59440c0c132"
      unitRef="usd">-213274000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52c04e789592450794a2b1f96396adbe_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjEtMTAtMS0xLTA_59075733-fcfc-47ae-90fa-632573c5e4d5"
      unitRef="usd">-751000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjEtMTItMS0xLTA_f2201e66-57ae-4805-9272-cfc22b8fc4cc"
      unitRef="usd">1178625000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="id03fdfb8dc1f44639c9e22d440684581_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjMtMi0xLTEtMzg4_08284893-d127-4bbf-9b77-e8e852490c1d"
      unitRef="shares">61960000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="id03fdfb8dc1f44639c9e22d440684581_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjMtNC0xLTEtMzg4_c3176d2a-cccb-4f00-afa1-dbdf0aa44f3f"
      unitRef="usd">62000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib94fb2cb2d1f401d8d249811f3c1a388_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjMtNi0xLTEtMzg4_a5116076-65f5-45ec-84d6-a65b0d79d526"
      unitRef="usd">1312372000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0565b185939047aba0311a7250a87a55_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjMtOC0xLTEtMzg4_e3f6d501-5a3e-4b83-a3b5-1d2c7a77cae0"
      unitRef="usd">-139345000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ice5f28e7e7c0417ebb0a1ba808bc7b71_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjMtMTAtMS0xLTM4OA_cdde318d-3977-4047-b984-dc3b93d9d898"
      unitRef="usd">-11361000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c81f342327641a386a1efc01cd3d0c5_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjMtMTItMS0xLTM4OA_c618dc31-a19d-481b-938a-2fec44eb858e"
      unitRef="usd">1161728000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id2050a3a322e46da9a34712846f04a19_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjQtOC0xLTEtMzg4_08490e04-5c30-4968-9850-f56e80d1a45e"
      unitRef="usd">53901000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjQtMTItMS0xLTM4OA_26544625-4c43-45d0-818f-cdb74ec42922"
      unitRef="usd">53901000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id3c8d63bb11c4b9192e670a9cd7f18b2_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjUtMTAtMS0xLTM4OA_ad4a8387-02a0-4b3d-a845-2bb3780388f5"
      unitRef="usd">189000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjUtMTItMS0xLTM4OA_b894407f-8930-480a-a765-a74e9aedb83f"
      unitRef="usd">189000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id3c8d63bb11c4b9192e670a9cd7f18b2_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjctMTAtMS0xLTM4OA_e4e3c95c-814b-4cd8-a546-3dd04ddf0458"
      unitRef="usd">-1986000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjctMTItMS0xLTM4OA_a3cc1ccd-00ae-4f87-b88c-9ae4f282370a"
      unitRef="usd">-1986000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ic50aec96b2f94c1daea2c57c88ed06b0_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjgtMi0xLTEtMzg4_2169e9ee-bb36-430f-a959-b27b11a470b2"
      unitRef="shares">167000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib56d5214d1244dd9b41acad40b13b368_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjgtNi0xLTEtMzg4_321d2af7-7f2d-4a1a-83b9-f1057d9053bf"
      unitRef="usd">229000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id2050a3a322e46da9a34712846f04a19_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjgtOC0xLTEtMzg4_00056948-6150-46de-9640-15c0e999816a"
      unitRef="usd">-2014000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjgtMTItMS0xLTM4OA_daa0c9cf-256c-4d45-ae63-7c873cd6d1ad"
      unitRef="usd">-1785000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ic50aec96b2f94c1daea2c57c88ed06b0_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjktMi0xLTEtMzg4_ed963aef-110d-45ba-8e78-29176e1ee04d"
      unitRef="shares">2303000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic50aec96b2f94c1daea2c57c88ed06b0_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjktNC0xLTEtMzg4_3a205569-832c-4004-bf00-10a534c0a9c8"
      unitRef="usd">2000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id2050a3a322e46da9a34712846f04a19_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjktOC0xLTEtMzg4_d9bf4d18-c3f4-4a61-ad76-8204f43dd9f4"
      unitRef="usd">94995000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMjktMTItMS0xLTM4OA_bf846352-0c13-4ab9-b0fd-d90445908dad"
      unitRef="usd">94997000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib56d5214d1244dd9b41acad40b13b368_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzAtNi0xLTEtMzg4_d9f0d5db-7980-4bba-b4f4-5c34c2186ae0"
      unitRef="usd">25925000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzAtMTItMS0xLTM4OA_51711384-3385-4247-8abd-d472f544b5bc"
      unitRef="usd">25925000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesIssued
      contextRef="id29f4f425e30474b95216a08af4c03d1_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzEtMi0xLTEtMzg4_e979b5b2-857b-459f-a852-c7ed0759ab8f"
      unitRef="shares">59824000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="id29f4f425e30474b95216a08af4c03d1_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzEtNC0xLTEtMzg4_c2c392f0-9b06-4c37-8b1d-654ee1ab725d"
      unitRef="usd">60000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia43920d2f5994c63988abbac0d4bad24_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzEtNi0xLTEtMzg4_9f3aa8b1-151c-4806-b884-ba7feb350dfb"
      unitRef="usd">1338526000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec8fe5e3e8c947cebe9990ee5238cc77_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzEtOC0xLTEtMzg4_9886d1b1-a975-482d-b909-734bc66e86e7"
      unitRef="usd">-182453000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibeeaf9c1cc13456ab1a06cf13491b4fe_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzEtMTAtMS0xLTM4OA_f26a8b12-3a63-4c4b-bbff-04bb974f37d2"
      unitRef="usd">-13158000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i57048e36ec584d41baa02a4e3fa79679_I20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzEtMTItMS0xLTM4OA_6f19cb53-135d-4395-b85e-c10f4581bd83"
      unitRef="usd">1142975000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i976a48d712704d1caa4dc189653f50a1_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzMtMi0xLTEtMzk5_a825825f-9fb4-4208-9a50-47889bd3225c"
      unitRef="shares">58954000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i976a48d712704d1caa4dc189653f50a1_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzMtNC0xLTEtMzk5_f20cf957-df4a-4223-9944-1e60e3288801"
      unitRef="usd">59000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i418e685d356145e994242ee13ff79fa4_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzMtNi0xLTEtMzk5_262351f4-ee62-454d-9d3e-a3201333746e"
      unitRef="usd">1363677000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iadaeba85c98441f3902fe15459b17faa_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzMtOC0xLTEtMzk5_1e1e840f-0f4b-48b1-9466-933a79d36922"
      unitRef="usd">-222430000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i41ada793039d400a9b95f9e715fc4e72_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzMtMTAtMS0xLTM5OQ_c2947196-ad93-4e95-b8cb-2b405cd82df8"
      unitRef="usd">-1066000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzMtMTItMS0xLTM5OQ_7a6d2606-5f1a-4aee-aa84-db7bac0c8632"
      unitRef="usd">1140240000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4cb5d671ba804e9787771e68fe51fe4b_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzQtOC0xLTEtMzk5_8210d581-98ed-43c4-be26-da4cf515d530"
      unitRef="usd">80828000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzQtMTItMS0xLTM5OQ_4ab63c09-08d6-44c9-9e0b-eb778123a08e"
      unitRef="usd">80828000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ib9e4e5826bf346efbf5a962723efedf4_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzUtMTAtMS0xLTM5OQ_3e202969-b2c6-4d0f-a820-2a6242ec2140"
      unitRef="usd">1975000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzUtMTItMS0xLTM5OQ_6aa24e52-6ae4-4ddb-b9c8-9ec870979f3d"
      unitRef="usd">1975000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib9e4e5826bf346efbf5a962723efedf4_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzYtMTAtMS0xLTM5OQ_181c43b6-e108-4772-88ce-9e4370d7d75a"
      unitRef="usd">-1403000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzYtMTItMS0xLTM5OQ_7d42938c-0c6d-4706-bf47-4750f05563a7"
      unitRef="usd">-1403000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i74e7c2810d5342208c1b371324bca5c5_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzctMi0xLTEtMzk5_3f4dac01-8e7a-47a3-90e5-0cb8684e6e63"
      unitRef="shares">279000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icad2d8dc7075411d9590076886592ba8_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzctNi0xLTEtMzk5_5b5a08df-2b69-4e83-9419-11d6d5975e3f"
      unitRef="usd">3375000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4cb5d671ba804e9787771e68fe51fe4b_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzctOC0xLTEtMzk5_012d266f-7df3-4678-a3ec-fb954dcf2b1b"
      unitRef="usd">-1203000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzctMTItMS0xLTM5OQ_cf64593c-b5ae-4a75-a224-a58a4c14c1c1"
      unitRef="usd">2172000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="iadaeba85c98441f3902fe15459b17faa_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzgtOC0xLTEtMzk5_83ddc1e1-fff5-4fb9-995c-8884364af511"
      unitRef="usd">-726000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzgtMTItMS0xLTM5OQ_574eab67-1177-416c-91a8-ac68ac01907c"
      unitRef="usd">-726000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i4cb5d671ba804e9787771e68fe51fe4b_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzktOC0xLTEtMzk5_19f640a3-80b0-4b87-82af-2733e05e254d"
      unitRef="usd">257000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="ib9e4e5826bf346efbf5a962723efedf4_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfMzktMTAtMS0xLTM5OQ_e131aed9-4dd2-4375-9550-52998c29d2c8"
      unitRef="usd">-257000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i74e7c2810d5342208c1b371324bca5c5_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDAtMi0xLTEtMzk5_c51f8c6f-51cd-452f-bf4c-5efc9e8549db"
      unitRef="shares">1447000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i74e7c2810d5342208c1b371324bca5c5_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDAtNC0xLTEtMzk5_19e3ce07-e938-4377-8164-aff2f091f4d9"
      unitRef="usd">1000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4cb5d671ba804e9787771e68fe51fe4b_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDAtOC0xLTEtMzk5_80b29a4e-370d-48b6-ac47-91cb59c4f4d7"
      unitRef="usd">70000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDAtMTItMS0xLTM5OQ_b2879f82-c415-4099-b373-59acd24dd3d9"
      unitRef="usd">70001000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icad2d8dc7075411d9590076886592ba8_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDEtNi0xLTEtMzk5_a229b215-9fe9-4c20-8e14-de3cb644559c"
      unitRef="usd">25540000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDEtMTItMS0xLTM5OQ_4e4abc87-3958-41fb-8135-ecc92ec40f99"
      unitRef="usd">25540000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesIssued
      contextRef="i756be51a800b42e4ace174dd4fb0511a_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDItMi0xLTEtMzk5_b9efbf80-b767-4083-97c6-7ac478e81480"
      unitRef="shares">57786000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i756be51a800b42e4ace174dd4fb0511a_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDItNC0xLTEtMzk5_5a8923f7-5bfe-4550-8522-d8241435344e"
      unitRef="usd">58000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f4f63de75c74988852d24a3e1228843_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDItNi0xLTEtMzk5_fafde2fa-0242-41ae-80e8-c089d72b237a"
      unitRef="usd">1392592000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ff3656fc9d144f09fe0c2cfa0d314de_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDItOC0xLTEtMzk5_7e73ae38-4345-4d50-b258-89e385d423e8"
      unitRef="usd">-213274000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52c04e789592450794a2b1f96396adbe_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDItMTAtMS0xLTM5OQ_f04ad532-0ace-493a-8ee6-e2fcfbc5b3ba"
      unitRef="usd">-751000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8yOC9mcmFnOmFlNGZmMDkxMmRkNTRiZWY4MGI2NDY2ZjAzMDg3MzM4L3RhYmxlOjJkOGMyMzg2YWI1YzQyOGI4NzllYmY0YmIwMTMxZjQ0L3RhYmxlcmFuZ2U6MmQ4YzIzODZhYjVjNDI4Yjg3OWViZjRiYjAxMzFmNDRfNDItMTItMS0xLTM5OQ_987a6e49-82a9-4d86-acdf-93ec61aa8522"
      unitRef="usd">1178625000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNC9mcmFnOjdjNWFkNzEyNmQxMzQ5ZWE5ODdkZjE4NmI5MDAyYzZmL3RleHRyZWdpb246N2M1YWQ3MTI2ZDEzNDllYTk4N2RmMTg2YjkwMDJjNmZfMTUwOA_899e62cb-116c-4abf-9dd5-be1091aee5df">Basis of PresentationThe consolidated condensed financial statements have been prepared by Cirrus Logic, Inc. (&#x201c;Cirrus Logic,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our,&#x201d; or the &#x201c;Company&#x201d;) pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;Commission&#x201d;).&#160;&#160;The accompanying unaudited consolidated condensed financial statements do not include complete footnotes and financial presentations.&#160;&#160;As a result, these financial statements should be read along with the audited consolidated financial statements and notes thereto for the year ended March 30, 2019, included in our Annual Report on Form 10-K filed with the Commission on May 24, 2019.&#160;&#160;In our opinion, the financial statements reflect all material adjustments, including normal recurring adjustments, necessary for a fair presentation of the financial position, operating results and cash flows for those periods presented.&#160;&#160;The preparation of financial statements in conformity with United States (&#x201c;U.S.&#x201d;) generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect reported assets, liabilities, revenues and expenses.&#160;&#160;Actual results could differ from those estimates and assumptions.&#160;&#160;Moreover, the results of operations for the interim periods presented are not necessarily indicative of the results that may be expected for the entire year. Additionally, certain prior period amounts have been reclassified to conform to current year presentation, with no impact to earnings.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RleHRyZWdpb246MDE3NzRkY2NkZTE5NGM4YzgwNzEzOWNmZDdmNjI3NGRfNzI1Mg_39bc418b-c82f-4210-91dd-c9960ecc3626">Recently Issued Accounting Pronouncements&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, which the Company adopted in the first quarter of fiscal year 2020.  The new standard provides a number of optional practical expedients in transition.  We elected the use-of-hindsight practical expedient and the &#x2018;package of practical expedients&#x2019; which permit us not to reassess our prior conclusions about lease identification, lease classification and initial direct costs.  The new standard also provides practical expedients for an entity&#x2019;s ongoing accounting.  We elected the short-term lease recognition exemption for all leases that qualify.  This means, for qualifying leases, which are those with initial terms of less than twelve months, we will not recognize right-of-use ("ROU") assets or lease liabilities.  We also do not separate lease and non-lease components for all classes of assets.  Most of our operating lease commitments were subject to the new standard and recognized as ROU assets and operating lease liabilities upon adoption, which materially increased the total assets and total liabilities that we reported relative to such amounts prior to adoption.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In applying the use-of-hindsight practical expedient, we re-assessed whether we were reasonably certain to exercise extension options within our lease agreements.  This resulted in the lease term being extended on a number of leases.  The previously capitalized initial direct costs and accrued lease payments were recalculated assuming these extended lease terms had always applied, resulting in an adjustment of&#160;$0.7 million&#160;net of tax, to opening retained earnings on transition.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On adoption, we recognized additional operating liabilities, with corresponding ROU assets based on the present value of the lease payments over the lease term under current leasing contracts for existing operating leases.  In addition, existing capitalized initial direct costs&#160;and accrued lease payments&#160;were reclassified from prepayments and accruals to the ROU asset.   There was no income statement or material cash flow statement impact on adoption, nor were prior periods adjusted.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The effects of the changes made to our balance sheet at adoption were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.266862%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.422287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.422287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.422287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at March 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact from ASU 2016-02 Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial statement line item:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(143,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(143,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(965)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(222,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(221,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.&#160;&#160;This ASU requires credit losses on available-for-sale debt securities to be presented as an allowance rather than a write-down.  Unlike current U.S. GAAP, the credit losses could be reversed with changes in estimates, and recognized in current year earnings. &#160;This ASU is effective for annual periods beginning after December 15, 2019, and interim periods within those annual periods.&#160; Early adoption is permitted for annual periods beginning after December 15, 2018, including interim periods.&#160;&#160;The Company is currently evaluating the impact of this ASU, but does not expect a material impact to the financial statements upon adoption.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2017, the FASB issued ASU No. 2017-04, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.&#160;&#160;This ASU eliminates step two of the goodwill impairment test.&#160;&#160;An impairment charge is to be recognized for the amount by which the current value exceeds the fair value.  This ASU is effective for annual periods beginning after December 15, 2019, including interim periods.&#160;&#160;Early adoption is permitted, for interim or annual goodwill impairment tests performed after January 1, 2017, and should be applied prospectively.  An entity is required to disclose the nature of and reason for the change in accounting principle upon transition.  That disclosure should be provided in the first annual period and in the interim period within the first annual period when the entity initially adopts the amendments in this update.  The Company is currently evaluating the impact of this ASU, but does not expect a material impact to the financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2018, the FASB issued ASU No. 2018-02, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.  This ASU allows for the classification of stranded tax effects resulting from the Tax Cuts and Jobs Act (the &#x201c;Tax Act&#x201d;) from accumulated other comprehensive income to retained earnings.  This ASU is effective for annual periods beginning after December 15, 2018, with early adoption permitted.  The standard should be applied in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in tax rate is recognized.  The Company adopted this ASU in the first quarter of fiscal year 2020 and elected to reclassify the stranded tax effects of $0.3 million from accumulated other comprehensive income to retained earnings in the period of adoption.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2018, the FASB issued ASU No. 2018-07, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.  This ASU expands the scope of Topic 718 to include all share-based payment transactions for acquiring goods and services from nonemployees and will apply to all share-based payment transactions in which the grantor acquires goods and services to be used or consumed in its own operations by issuing share-based payment awards.  This ASU is effective for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year, with early adoption permitted.  The Company adopted this ASU in the first quarter of fiscal year 2020, with no material impact to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU No. 2018-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.  This ASU adjusts current required disclosures related to fair value measurements.  This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within that fiscal year, with early adoption permitted.  The Company is currently evaluating the impact of this ASU, but does not expect a material impact to the financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the Commission adopted the final rule under SEC Release No. 33-10532, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Disclosure Update and Simplification&lt;/span&gt;, amending certain disclosure requirements that were redundant, duplicative, overlapping, outdated or superseded. In addition, the amendments expanded the disclosure requirements on the analysis of stockholders' equity for interim financial statements.  Under the amendments, an analysis of changes in each caption of stockholders' equity presented in the balance sheet must be provided in a note or separate statement.  The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a statement of comprehensive income is required to be filed.  The final rule was published in the Federal Register on October 4, 2018, effective November 5, 2018.  The Company adopted the amendments in the first quarter of fiscal year 2020.  See consolidated condensed statements of stockholders' equity.</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RleHRyZWdpb246MDE3NzRkY2NkZTE5NGM4YzgwNzEzOWNmZDdmNjI3NGRfNzI1OA_ee23dead-98ed-40d0-a862-a85e184de8f3">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, which the Company adopted in the first quarter of fiscal year 2020.  The new standard provides a number of optional practical expedients in transition.  We elected the use-of-hindsight practical expedient and the &#x2018;package of practical expedients&#x2019; which permit us not to reassess our prior conclusions about lease identification, lease classification and initial direct costs.  The new standard also provides practical expedients for an entity&#x2019;s ongoing accounting.  We elected the short-term lease recognition exemption for all leases that qualify.  This means, for qualifying leases, which are those with initial terms of less than twelve months, we will not recognize right-of-use ("ROU") assets or lease liabilities.  We also do not separate lease and non-lease components for all classes of assets.  Most of our operating lease commitments were subject to the new standard and recognized as ROU assets and operating lease liabilities upon adoption, which materially increased the total assets and total liabilities that we reported relative to such amounts prior to adoption.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In applying the use-of-hindsight practical expedient, we re-assessed whether we were reasonably certain to exercise extension options within our lease agreements.  This resulted in the lease term being extended on a number of leases.  The previously capitalized initial direct costs and accrued lease payments were recalculated assuming these extended lease terms had always applied, resulting in an adjustment of&#160;$0.7 million&#160;net of tax, to opening retained earnings on transition.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On adoption, we recognized additional operating liabilities, with corresponding ROU assets based on the present value of the lease payments over the lease term under current leasing contracts for existing operating leases.  In addition, existing capitalized initial direct costs&#160;and accrued lease payments&#160;were reclassified from prepayments and accruals to the ROU asset.   There was no income statement or material cash flow statement impact on adoption, nor were prior periods adjusted.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The effects of the changes made to our balance sheet at adoption were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.266862%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.422287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.422287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.422287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at March 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact from ASU 2016-02 Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial statement line item:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(143,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(143,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(965)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(222,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(221,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.&#160;&#160;This ASU requires credit losses on available-for-sale debt securities to be presented as an allowance rather than a write-down.  Unlike current U.S. GAAP, the credit losses could be reversed with changes in estimates, and recognized in current year earnings. &#160;This ASU is effective for annual periods beginning after December 15, 2019, and interim periods within those annual periods.&#160; Early adoption is permitted for annual periods beginning after December 15, 2018, including interim periods.&#160;&#160;The Company is currently evaluating the impact of this ASU, but does not expect a material impact to the financial statements upon adoption.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2017, the FASB issued ASU No. 2017-04, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.&#160;&#160;This ASU eliminates step two of the goodwill impairment test.&#160;&#160;An impairment charge is to be recognized for the amount by which the current value exceeds the fair value.  This ASU is effective for annual periods beginning after December 15, 2019, including interim periods.&#160;&#160;Early adoption is permitted, for interim or annual goodwill impairment tests performed after January 1, 2017, and should be applied prospectively.  An entity is required to disclose the nature of and reason for the change in accounting principle upon transition.  That disclosure should be provided in the first annual period and in the interim period within the first annual period when the entity initially adopts the amendments in this update.  The Company is currently evaluating the impact of this ASU, but does not expect a material impact to the financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2018, the FASB issued ASU No. 2018-02, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.  This ASU allows for the classification of stranded tax effects resulting from the Tax Cuts and Jobs Act (the &#x201c;Tax Act&#x201d;) from accumulated other comprehensive income to retained earnings.  This ASU is effective for annual periods beginning after December 15, 2018, with early adoption permitted.  The standard should be applied in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in tax rate is recognized.  The Company adopted this ASU in the first quarter of fiscal year 2020 and elected to reclassify the stranded tax effects of $0.3 million from accumulated other comprehensive income to retained earnings in the period of adoption.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2018, the FASB issued ASU No. 2018-07, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.  This ASU expands the scope of Topic 718 to include all share-based payment transactions for acquiring goods and services from nonemployees and will apply to all share-based payment transactions in which the grantor acquires goods and services to be used or consumed in its own operations by issuing share-based payment awards.  This ASU is effective for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year, with early adoption permitted.  The Company adopted this ASU in the first quarter of fiscal year 2020, with no material impact to the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU No. 2018-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.  This ASU adjusts current required disclosures related to fair value measurements.  This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within that fiscal year, with early adoption permitted.  The Company is currently evaluating the impact of this ASU, but does not expect a material impact to the financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the Commission adopted the final rule under SEC Release No. 33-10532, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Disclosure Update and Simplification&lt;/span&gt;, amending certain disclosure requirements that were redundant, duplicative, overlapping, outdated or superseded. In addition, the amendments expanded the disclosure requirements on the analysis of stockholders' equity for interim financial statements.  Under the amendments, an analysis of changes in each caption of stockholders' equity presented in the balance sheet must be provided in a note or separate statement.  The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a statement of comprehensive income is required to be filed.  The final rule was published in the Federal Register on October 4, 2018, effective November 5, 2018.  The Company adopted the amendments in the first quarter of fiscal year 2020.  See consolidated condensed statements of stockholders' equity.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i860d534fefe94d6bae4f41cd7a93aa5c_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RleHRyZWdpb246MDE3NzRkY2NkZTE5NGM4YzgwNzEzOWNmZDdmNjI3NGRfMTY3MA_8b0ba929-90e9-44fd-abd5-a1261b040804"
      unitRef="usd">-700000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RleHRyZWdpb246MDE3NzRkY2NkZTE5NGM4YzgwNzEzOWNmZDdmNjI3NGRfNzI1NA_fdd84d2a-96f9-4631-b1fc-a2a89a0d9c57">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The effects of the changes made to our balance sheet at adoption were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.266862%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.422287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.422287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.422287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at March 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact from ASU 2016-02 Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial statement line item:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(143,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(143,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(965)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(222,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(221,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfMi0xLTEtMS0w_981bcb73-3fd7-4e8a-9642-5f9d6d87ceb5"
      unitRef="usd">30794000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i860d534fefe94d6bae4f41cd7a93aa5c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfMi0zLTEtMS0w_02586e4c-62e3-4ca7-b28f-7a6ee2ca5da9"
      unitRef="usd">-2833000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="iac6fd6bf67074159896e3546f431430d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfMi01LTEtMS0w_4ae9e931-8224-40da-89e2-ca5696c2fc4a"
      unitRef="usd">27961000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i860d534fefe94d6bae4f41cd7a93aa5c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfMy0zLTEtMS0w_9fe5aeb8-a840-4a23-9ca4-59b81342adfd"
      unitRef="usd">149746000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iac6fd6bf67074159896e3546f431430d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfMy01LTEtMS0w_a92b3007-cb41-4f6b-942c-450dba012b27"
      unitRef="usd">149746000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i860d534fefe94d6bae4f41cd7a93aa5c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNC0zLTEtMS0w_20f6c31f-0508-49de-a21e-c38ff7ee5e71"
      unitRef="usd">14899000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iac6fd6bf67074159896e3546f431430d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNC01LTEtMS0w_8ed3040b-d4ff-4d79-be6f-c9d0a8860db8"
      unitRef="usd">14899000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNS0xLTEtMS0w_21187c3b-4902-45f3-a0d0-406b11a27cd4"
      unitRef="usd">16339000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i860d534fefe94d6bae4f41cd7a93aa5c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNS0zLTEtMS0w_f57afb12-8081-4140-a7e7-053f51506163"
      unitRef="usd">-11071000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="iac6fd6bf67074159896e3546f431430d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNS01LTEtMS0w_a52e0f0a-9b40-41d7-b6f9-f141db39a678"
      unitRef="usd">5268000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i860d534fefe94d6bae4f41cd7a93aa5c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNi0zLTEtMS0w_22f45556-c87f-4519-9a05-e2962a1bb18f"
      unitRef="usd">143085000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iac6fd6bf67074159896e3546f431430d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNi01LTEtMS0w_5969b9bc-fba4-45ce-bd49-5812fa34df0b"
      unitRef="usd">143085000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNy0xLTEtMS0w_5f28293f-faaf-44db-8ea2-6da163c101c0"
      unitRef="usd">9889000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i860d534fefe94d6bae4f41cd7a93aa5c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNy0zLTEtMS0w_55ca7c45-c071-4f96-be51-ab8222a7125b"
      unitRef="usd">965000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="iac6fd6bf67074159896e3546f431430d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfNy01LTEtMS0w_20b78110-ac57-4903-87d1-4dd63cf434ee"
      unitRef="usd">10854000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfOC0xLTEtMS0w_099c725c-f13e-4d08-821a-1579aa8d0120"
      unitRef="usd">-222430000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i860d534fefe94d6bae4f41cd7a93aa5c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfOC0zLTEtMS0w_a3d93c93-17a8-4caf-b1ff-234c89186a09"
      unitRef="usd">965000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iac6fd6bf67074159896e3546f431430d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RhYmxlOjgwZDJiNzNkNTBkMDQ3OGU5ZDMxMWUwMDM5MDBlZGYwL3RhYmxlcmFuZ2U6ODBkMmI3M2Q1MGQwNDc4ZTlkMzExZTAwMzkwMGVkZjBfOC01LTEtMS0w_10ec1e60-5184-43a1-952a-225f0db4d996"
      unitRef="usd">-221465000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i0f187ab442684e1c82b69d4fc4ba598e_D20190331-20190629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RleHRyZWdpb246MDE3NzRkY2NkZTE5NGM4YzgwNzEzOWNmZDdmNjI3NGRfNDg4OQ_a96e4f9e-b3aa-4a93-b1c9-611ea9ad4d88"
      unitRef="usd">300000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="id3f0442273b046299164b181f2c49c0e_D20190331-20190629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF8zNy9mcmFnOjAxNzc0ZGNjZGUxOTRjOGM4MDcxMzljZmQ3ZjYyNzRkL3RleHRyZWdpb246MDE3NzRkY2NkZTE5NGM4YzgwNzEzOWNmZDdmNjI3NGRfNDg4OQ_d8dbb74b-6be5-4816-9a38-65feb3e35029"
      unitRef="usd">-300000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfNjU5NzA2OTc2OTU2NA_620d8c75-5bdc-4697-9b0d-c93e88e0c40d">Marketable SecuritiesThe Company&#x2019;s investments that have original maturities greater than 90 days have been classified as available-for-sale securities in accordance with U.S. GAAP.&#160;&#160;Marketable securities are categorized on the consolidated condensed balance sheet as short- and long-term marketable securities, as appropriate. &lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table is a summary of available-for-sale securities at September&#160;28, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.824305%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of September 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;br/&gt;Fair Value&lt;br/&gt;(Net Carrying&lt;br/&gt;Amount)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;234,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company typically invests in highly-rated securities with original maturities generally ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfNTM2_bae1fbf6-dcda-4887-8896-5406b69c17be"&gt;one&lt;/span&gt; to three years.  The Company's specifically identified gross unrealized loss of $0.1 million related&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;to&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;securities with total amortized cost of approximately $28.2 million at&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;September&#160;28, 2019. &#160;Securities in a continuous unrealized loss position for more than 12 months as of September&#160;28, 2019 had an aggregate amortized cost of $5.5 million and an immaterial amount of aggregate unrealized loss.  The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipated or actual changes in credit rating and duration management.&#160;&#160;When evaluating an investment for other-than-temporary impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment&#x2019;s cost basis.  As of September&#160;28, 2019, the Company did not consider any of its investments to be other-than-temporarily impaired.&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table is a summary of available-for-sale securities at March&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:108pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:108pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.824305%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of March 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;br/&gt;Fair Value&lt;br/&gt;(Net Carrying&lt;br/&gt;Amount)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(600)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Agency discount notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s specifically identified gross unrealized losses of $0.6 million related&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;to&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;securities with total amortized cost of approximately $123.1 million at&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;March&#160;30, 2019.  Securities in a continuous unrealized loss position for more than 12 months as of March&#160;30, 2019 had an aggregate amortized cost of $120.3 million and an aggregate unrealized loss of $0.6 million.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipated or actual changes in credit rating and duration management.&#160;&#160;When evaluating an investment for other-than-temporary impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment&#x2019;s cost basis.  As of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;March&#160;30, 2019, the Company did not consider any of its investments to be other-than-temporarily impaired.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The cost and estimated fair value of available-for-sale&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;securities&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;by contractual maturities were as follows&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;(in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:108pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.824305%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28, 2019&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 30, 2019&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After 1 year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;238,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfMTA0NDUzNjA0NjY4Mjk_e7949917-6770-41bc-8c20-dd34f4f8a257">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table is a summary of available-for-sale securities at September&#160;28, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.824305%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of September 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;br/&gt;Fair Value&lt;br/&gt;(Net Carrying&lt;br/&gt;Amount)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;234,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company typically invests in highly-rated securities with original maturities generally ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfNTM2_bae1fbf6-dcda-4887-8896-5406b69c17be"&gt;one&lt;/span&gt; to three years.  The Company's specifically identified gross unrealized loss of $0.1 million related&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;to&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;securities with total amortized cost of approximately $28.2 million at&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;September&#160;28, 2019. &#160;Securities in a continuous unrealized loss position for more than 12 months as of September&#160;28, 2019 had an aggregate amortized cost of $5.5 million and an immaterial amount of aggregate unrealized loss.  The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipated or actual changes in credit rating and duration management.&#160;&#160;When evaluating an investment for other-than-temporary impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment&#x2019;s cost basis.  As of September&#160;28, 2019, the Company did not consider any of its investments to be other-than-temporarily impaired.&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table is a summary of available-for-sale securities at March&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:108pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:108pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.824305%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of March 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;br/&gt;Fair Value&lt;br/&gt;(Net Carrying&lt;br/&gt;Amount)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(600)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Agency discount notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8f044126a37344759bda4554f68b34e4_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMS0xLTEtMS0w_8ac6ddea-65c7-49b5-be52-82b753aeb1d2"
      unitRef="usd">234115000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8f044126a37344759bda4554f68b34e4_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMS0zLTEtMS0w_99a71036-14f8-46a7-bf1e-a044ed10f417"
      unitRef="usd">2810000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8f044126a37344759bda4554f68b34e4_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMS01LTEtMS0w_14e404ed-079f-4b95-a22b-baa2e26348f9"
      unitRef="usd">30000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8f044126a37344759bda4554f68b34e4_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMS03LTEtMS0w_e27c3f0d-41aa-4442-a68e-cbb56515b38a"
      unitRef="usd">236895000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5433de35adfe4f8ebdcaf2205e947510_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMi0xLTEtMS0w_bc27b8f1-aa61-45fa-a98e-c9110273bde8"
      unitRef="usd">14404000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5433de35adfe4f8ebdcaf2205e947510_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMi0zLTEtMS0w_1cde23b9-9a98-4f82-886b-4f1a07b471e7"
      unitRef="usd">111000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5433de35adfe4f8ebdcaf2205e947510_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMi01LTEtMS0w_aeb488c6-bbe8-4ed9-9aed-027ebe4b4a0c"
      unitRef="usd">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5433de35adfe4f8ebdcaf2205e947510_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMi03LTEtMS0w_ebba49c2-84a1-4d1a-99be-780fe42b33e0"
      unitRef="usd">14508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i43750ab0e179497a8a4db2a16894fb32_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMy0xLTEtMS0w_e597a6e0-6f75-4185-862b-28f11d4f7518"
      unitRef="usd">9891000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i43750ab0e179497a8a4db2a16894fb32_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMy0zLTEtMS0w_fb2e2dc0-b984-464a-b1dc-f9df553ec1af"
      unitRef="usd">32000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i43750ab0e179497a8a4db2a16894fb32_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMy01LTEtMS0w_3525a58a-f3d4-45ae-8bbf-2bcf2471ac58"
      unitRef="usd">22000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i43750ab0e179497a8a4db2a16894fb32_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfMy03LTEtMS0w_4a26d702-af38-4253-b8d0-a7573998a3c0"
      unitRef="usd">9901000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfNi0xLTEtMS0w_5491e3bd-fbeb-41de-8f22-fabacc354932"
      unitRef="usd">258410000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfNi0zLTEtMS0w_f360d4d2-733d-4b73-adf7-858a6dff4bd8"
      unitRef="usd">2953000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfNi01LTEtMS0w_7d192b0d-17c0-48a1-849d-d7c378d5144e"
      unitRef="usd">59000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjhkNTUyNGUzYjE3YTRkZjNiNTk2YjcwOTc0YWJmYWVmL3RhYmxlcmFuZ2U6OGQ1NTI0ZTNiMTdhNGRmM2I1OTZiNzA5NzRhYmZhZWZfNi03LTEtMS0w_91f60e85-7345-468f-90e4-66a294d9e6e1"
      unitRef="usd">261304000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <crus:DebtSecuritiesAvailableForSaleMaturityPeriod
      contextRef="i4366a51e46ae4c3e8bdc196a9b19695a_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfNTQy_ad7d2425-880a-4671-96a7-bcabd77b7ae9">P3Y</crus:DebtSecuritiesAvailableForSaleMaturityPeriod>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfNjEw_b71da67c-c923-49b1-9844-305cadc60962"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <crus:AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfNjc4_c965c282-527b-4d4d-8a81-797efcbfca60"
      unitRef="usd">28200000</crus:AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfODA5_da9d8f50-cc4e-4cb1-b283-226a6b60ea09"
      unitRef="usd">5500000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i295c76cd09bc4e108b7cebdb726fc3ac_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfMS0xLTEtMS0w_b5e8ebf6-2cd6-4125-b58a-ea6192e8beef"
      unitRef="usd">215098000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i295c76cd09bc4e108b7cebdb726fc3ac_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfMS0zLTEtMS0w_2f18c117-4dc8-48c4-bb00-ceaae9d4e182"
      unitRef="usd">1027000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i295c76cd09bc4e108b7cebdb726fc3ac_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfMS01LTEtMS0w_ff537afb-8f06-4134-bf79-0b0faf27cf64"
      unitRef="usd">600000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i295c76cd09bc4e108b7cebdb726fc3ac_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfMS03LTEtMS0w_cb3acb0d-50ca-4625-88fe-f4defbaf5556"
      unitRef="usd">215525000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3a505d0fbdbe41678b8eaff29c883175_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfMi0xLTEtMS0w_d4107303-abf3-4c45-8466-6a3c4d72d0a3"
      unitRef="usd">13209000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3a505d0fbdbe41678b8eaff29c883175_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfMi0zLTEtMS0w_c424248c-6159-466b-8fb6-8fc23092c395"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3a505d0fbdbe41678b8eaff29c883175_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfMi01LTEtMS0w_ab746b4d-e367-40de-b601-998663285233"
      unitRef="usd">40000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3a505d0fbdbe41678b8eaff29c883175_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfMi03LTEtMS0w_f5518716-9145-4264-b163-34b296a7b686"
      unitRef="usd">13177000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iced57719309746aa87b0f31000a3e883_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfNC0xLTEtMS0w_e5574b07-56e9-4ed9-88f3-20ffd785c76c"
      unitRef="usd">450000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iced57719309746aa87b0f31000a3e883_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfNC0zLTEtMS0w_b9898c44-3095-49db-864f-ce9e625593d5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iced57719309746aa87b0f31000a3e883_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfNC01LTEtMS0w_7452107e-2ac2-43c4-8b4c-1c64080cf4e9"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iced57719309746aa87b0f31000a3e883_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfNC03LTEtMS0w_0ee3f3fa-d23a-46c8-9d27-694d99ded0ce"
      unitRef="usd">449000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfNS0xLTEtMS0w_d56b861e-314a-4d0f-9718-a8066cb8dcfd"
      unitRef="usd">228757000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfNS0zLTEtMS0w_1ff73392-4714-4a25-9850-ceb9318dcbb1"
      unitRef="usd">1035000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfNS01LTEtMS0w_3b28402f-edc0-467c-bdde-5858de5944b7"
      unitRef="usd">641000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjkyMmI2MmUzYzhlOTRiNjdiZWFiNjQxNmJhZmZkMjMyL3RhYmxlcmFuZ2U6OTIyYjYyZTNjOGU5NGI2N2JlYWI2NDE2YmFmZmQyMzJfNS03LTEtMS0w_e40710c7-3488-442c-a4f3-afc96cf17314"
      unitRef="usd">229151000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfMTcyOQ_f815d434-0b2e-4ebf-afa8-452af894242d"
      unitRef="usd">600000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <crus:AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfMTc5Nw_aa401fcd-6a22-443c-9e9f-5fc55d7fad22"
      unitRef="usd">123100000</crus:AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfMTkyOA_822d4c2c-c781-4ff9-9c82-fdb60489bcb6"
      unitRef="usd">120300000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfMTk2Nw_f53613b5-ee47-49cf-99d0-4556ed7f551e"
      unitRef="usd">600000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RleHRyZWdpb246YzZlYzVmNDg1N2QyNGU3NTlkOWEwYzU1MzMwNTBiYjFfMjgzOA_7412fa0b-16e8-48d5-b3a2-f15f017fd7c7">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The cost and estimated fair value of available-for-sale&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;securities&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;by contractual maturities were as follows&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;(in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:108pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.824305%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.494876%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28, 2019&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 30, 2019&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After 1 year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;238,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfMy0xLTEtMS0w_a8194ee2-b3b2-4507-b534-19b354e166db"
      unitRef="usd">22527000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfMy0zLTEtMS0w_0142dfc6-2f25-471b-b32c-cffe3f238b02"
      unitRef="usd">22563000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfMy01LTEtMS0w_0e2d315d-2991-4b75-a767-dfd91cfa89ae"
      unitRef="usd">70490000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfMy03LTEtMS0w_071f4fc2-7f43-4480-9751-eebe08dbdcdd"
      unitRef="usd">70183000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfNC0xLTEtMS0w_6351466f-cd50-4aa2-ad33-693e43ec006b"
      unitRef="usd">235883000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfNC0zLTEtMS0w_b6b16a27-47d6-4606-af91-7e61d6a70862"
      unitRef="usd">238741000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfNC01LTEtMS0w_1b329142-d121-4cd1-9a17-47a2d037be1f"
      unitRef="usd">158267000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfNC03LTEtMS0w_556f3ea1-c78f-479f-8f2c-1140e349189a"
      unitRef="usd">158968000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfNS0xLTEtMS0w_373185d2-3d0a-48f3-9d98-650739d3a35f"
      unitRef="usd">258410000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfNS0zLTEtMS0w_bf97e8bf-0ba3-4539-9c29-47d9253d06ed"
      unitRef="usd">261304000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfNS01LTEtMS0w_334d6bfd-0f74-4965-853f-246a1494812b"
      unitRef="usd">228757000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80My9mcmFnOmM2ZWM1ZjQ4NTdkMjRlNzU5ZDlhMGM1NTMzMDUwYmIxL3RhYmxlOjBmNDY0ODhhMmVmYjQ3MjY5YmM0OTBjNzBlYTU1MjljL3RhYmxlcmFuZ2U6MGY0NjQ4OGEyZWZiNDcyNjliYzQ5MGM3MGVhNTUyOWNfNS03LTEtMS0w_4dcc70d0-c3c8-4570-8c85-c79734c43f52"
      unitRef="usd">229151000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RleHRyZWdpb246OWJmZDU3YTRjZjU0NGExYTg3NWQwYmZjMDg4ZDEyNjBfMjgwMg_6694f3fb-2987-4645-abc7-ff4fc4fb4f52">Fair Value of Financial Instruments&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has determined that the only material assets and liabilities in the Company&#x2019;s financial statements that are required to be measured at fair value on a recurring basis are the Company&#x2019;s cash equivalents and marketable securities portfolio. &#160;The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.&#160;&#160;The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement. &#160;The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets (Level&#160;1 measurements) and the lowest priority to unobservable inputs (Level&#160;3 measurements).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:90pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level 1 - Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:90pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:90pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s cash equivalents and marketable securities portfolio consist of money market funds, debt securities, non-U.S. government securities, U.S. Treasury securities and securities of U.S. government-sponsored enterprises and are reflected on our consolidated condensed balance sheets under the headings cash and cash equivalents, marketable securities, and long-term marketable securities.&#160; The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from third-party pricing providers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As of&#160;September&#160;28, 2019 and March&#160;30, 2019, the Company classified all investment portfolio assets as Level 1 or Level 2 assets.&#160;&#160;The Company has no material Level 3 assets. &#160;There were no transfers between Level 1, Level 2, or Level 3 measurements for the three months ending&#160;September&#160;28, 2019.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following summarizes the fair value of our financial instruments at September&#160;28, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.507331%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.343109%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted Prices&lt;br/&gt;in Active&lt;br/&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:117pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following summarizes the fair value of&#160;our financial instruments at March&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.507331%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.343109%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted Prices&lt;br/&gt;in Active&lt;br/&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Agency discount notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:108pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RleHRyZWdpb246OWJmZDU3YTRjZjU0NGExYTg3NWQwYmZjMDg4ZDEyNjBfMjgwNQ_6879eecc-dac4-4007-8081-b33aabeeddb6">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has determined that the only material assets and liabilities in the Company&#x2019;s financial statements that are required to be measured at fair value on a recurring basis are the Company&#x2019;s cash equivalents and marketable securities portfolio. &#160;The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.&#160;&#160;The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement. &#160;The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets (Level&#160;1 measurements) and the lowest priority to unobservable inputs (Level&#160;3 measurements).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:90pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level 1 - Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:90pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level 2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:90pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s cash equivalents and marketable securities portfolio consist of money market funds, debt securities, non-U.S. government securities, U.S. Treasury securities and securities of U.S. government-sponsored enterprises and are reflected on our consolidated condensed balance sheets under the headings cash and cash equivalents, marketable securities, and long-term marketable securities.&#160; The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from third-party pricing providers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RleHRyZWdpb246OWJmZDU3YTRjZjU0NGExYTg3NWQwYmZjMDg4ZDEyNjBfMjgwMw_0b1a926e-d16d-4297-ae64-05c1cf96813b">&lt;div style="text-indent:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following summarizes the fair value of our financial instruments at September&#160;28, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.507331%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.343109%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted Prices&lt;br/&gt;in Active&lt;br/&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:117pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following summarizes the fair value of&#160;our financial instruments at March&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.507331%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.343109%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.316716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted Prices&lt;br/&gt;in Active&lt;br/&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Agency discount notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;229,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2b5f877e8a0d47aa9468af37c0fc84e3_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMy0xLTEtMS0w_c9d75da1-056a-4230-a622-bbf293e8249c"
      unitRef="usd">186669000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iecca1b64f6aa4c3b97fbb97ed85133b9_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMy0zLTEtMS0w_38540faa-645e-4b38-b317-3a4c245d2b4a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4c520d3975eb44749dcc6abf8344d1f3_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMy01LTEtMS0w_f38b53af-2674-4c25-b1ee-0d2d3593af2b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie0840f5a224240a39922b9e5895aa4fe_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMy03LTEtMS0w_9010702c-0081-40ae-95ed-161d24476d48"
      unitRef="usd">186669000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib5e5c10137544b63bb928f3be78f0e2e_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfOC0xLTEtMS0w_bb75ca3a-efeb-433d-bd41-0a2c2573d796"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i11ecc90b15de4acc9e18ac4fafd10a22_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfOC0zLTEtMS0w_87802e82-d391-4e33-bb68-a4b538b88fbc"
      unitRef="usd">236895000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia500bc88127b47a8b87661d2191c3c51_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfOC01LTEtMS0w_f7481da2-952a-45de-b256-784350e87ac8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibf038d93b3044e1c94eca4350d473525_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfOC03LTEtMS0w_9362919f-91ca-4b82-bcef-2c4bfd99371f"
      unitRef="usd">236895000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4f3f0b6ef0d54bb0a0d799daa5350d29_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfOS0xLTEtMS0w_67dfbde8-1768-4fd1-a442-4ffc6b702a07"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic050d1f9f11045628fa6aa0bee262d22_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfOS0zLTEtMS0w_503815b9-278f-48d1-8d9a-c57f0fbe5073"
      unitRef="usd">14508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2a9543d7f96f4eff9faba512b2e429e5_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfOS01LTEtMS0w_29664c41-9371-40e3-8a9b-dbdbd7513b41"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5433de35adfe4f8ebdcaf2205e947510_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfOS03LTEtMS0w_cfcf7d34-871b-4c0f-b858-37ef2602a22e"
      unitRef="usd">14508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib6f4ae20838d4a308c5ca5c05ef26f31_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMTAtMS0xLTEtMA_ae8a9869-db30-4a98-8fe8-642aae053411"
      unitRef="usd">9901000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8e4e2a3bdcf64c90a312a33d6967614e_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMTAtMy0xLTEtMA_09acd2a1-b5da-494c-9847-c5deba2b5bda"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i04ef719e0f144f8d9dfc43fb2c4aaec6_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMTAtNS0xLTEtMA_958bad87-b6af-4fca-bd97-e25f207f499d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i43750ab0e179497a8a4db2a16894fb32_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMTAtNy0xLTEtMA_b74dd1e4-d080-4f82-ab4f-83f9bd4b74ef"
      unitRef="usd">9901000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i707bc48e25c24eb7a5722ebbbae5af94_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMTQtMS0xLTEtMA_63cae3c9-16f7-4b8a-9c6a-40b60e3f0bd6"
      unitRef="usd">9901000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i08b12e12596e4fd29eedae236acbbf50_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMTQtMy0xLTEtMA_57c8d7cd-cb59-4d2c-9b0f-d2162be9d060"
      unitRef="usd">251403000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id2b54e5806ce420aac462f8a2fd50430_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMTQtNS0xLTEtMA_8bacc3b8-808b-4752-b5cd-e26a3862b4a5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOjFlZjc1YTFhYTQ1OTQzMDI4NmFjOGVhODJmNzJhNmRiL3RhYmxlcmFuZ2U6MWVmNzVhMWFhNDU5NDMwMjg2YWM4ZWE4MmY3MmE2ZGJfMTQtNy0xLTEtMA_1cb9be9d-2756-4f39-bc71-c307c4ff5b9a"
      unitRef="usd">261304000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6203073ade1d42ab938459a2ef50d883_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfMy0xLTEtMS0w_255c0c6a-9471-4fc7-bad8-de8b0f14286d"
      unitRef="usd">174214000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3f9aa8d486ea45a6906298ae5b3ddf8b_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfMy0zLTEtMS0w_a2f025c2-5bc6-4774-a550-d4b501198f5a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if192658750ea44ff98207230311a3275_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfMy01LTEtMS0w_1b48e749-dd75-4155-96e8-63dba6ca5115"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idafe9f2d77ce4872ba3b0688a7329a46_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfMy03LTEtMS0w_189fcf1e-ca22-485a-b299-4267c95629e3"
      unitRef="usd">174214000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie7d68c2dd17a415b9c6c107c442457e2_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfNi0xLTEtMS0w_a75e7bca-c888-41cd-ab02-e6999dd08cc8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2191561e723640df8c65d4131937d6b4_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfNi0zLTEtMS0w_e1ce1f1a-d7dd-4469-b0d3-8313cf4e9610"
      unitRef="usd">215525000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i73f1d31624ad479790d1eecfa345e301_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfNi01LTEtMS0w_036b346d-05f1-47e0-afe9-b51e5637b38a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie188ec4e0ee54290852a7d651b1073d1_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfNi03LTEtMS0w_057e27ce-9320-490a-adc7-8548529922dd"
      unitRef="usd">215525000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i04932953b1e24024b87ed64ea70c2096_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfNy0xLTEtMS0w_f75e251a-7ed8-42be-b8ac-655386b726db"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i47664dc641a94421ae60e66afd80fe9f_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfNy0zLTEtMS0w_dd1066e6-e2b6-4384-a376-5251ef45cd02"
      unitRef="usd">13177000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie6948f5a50b746c4bae2f2caf5441ed3_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfNy01LTEtMS0w_072603c7-78ad-4e68-9c83-efa2a5194ded"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3a505d0fbdbe41678b8eaff29c883175_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfNy03LTEtMS0w_18a4cdac-9dbd-48ad-ac80-a177b1067a31"
      unitRef="usd">13177000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4d6a64a4fcf0470cb15dbb6188b8cb6d_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfOS0xLTEtMS0w_6bbbc8d0-9a91-41f6-8c72-beee3f7f4ce9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib9b9dbf5563f48699135ea9fcc0076b8_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfOS0zLTEtMS0w_e7ec051a-76aa-490f-97d0-5c831676a899"
      unitRef="usd">449000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0e4f3451f9aa490dbc94e7719c7bf4e2_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfOS01LTEtMS0w_512f93e1-b651-482d-8351-0f1df1745ca2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iced57719309746aa87b0f31000a3e883_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfOS03LTEtMS0w_3a8158ff-253b-40e3-b691-a84e26a78e80"
      unitRef="usd">449000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5417cf8736e34c21b77f74f1b4baec0c_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfMTAtMS0xLTEtMA_427a95ae-d2b2-4c2c-a55d-d9cafc6d7e6e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7e01205b4e8a479d9c7d4d2f29db2cb8_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfMTAtMy0xLTEtMA_fc08b9a1-5c11-45bc-9142-eead106deae2"
      unitRef="usd">229151000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2c27a1b88ead4e60b835a769e1b095ba_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfMTAtNS0xLTEtMA_99a19175-9769-4339-bf62-d5bfbe331015"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF80OS9mcmFnOjliZmQ1N2E0Y2Y1NDRhMWE4NzVkMGJmYzA4OGQxMjYwL3RhYmxlOmMyMDExYjRiZTY2ZjQ4ZDg4OWJkM2JiMGEwMmU1OWUxL3RhYmxlcmFuZ2U6YzIwMTFiNGJlNjZmNDhkODg5YmQzYmIwYTAyZTU5ZTFfMTAtNy0xLTEtMA_1e7fa9d7-f0c7-4008-804f-cbabbc910a6b"
      unitRef="usd">229151000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81Mi9mcmFnOjk2ODA2NDYxMGY1MTQ0YWY4MzY0YTU2NDQxMTAwNzVlL3RleHRyZWdpb246OTY4MDY0NjEwZjUxNDRhZjgzNjRhNTY0NDExMDA3NWVfOTky_37f67d9a-2668-43ff-ab5d-8eb804d233de">Derivative Financial Instruments&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Foreign Currency Forward Contracts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Beginning in the first quarter of fiscal year 2020, the Company began using foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures.  The Company recognizes both the gains and losses on foreign currency forward contracts and the gains and losses on the remeasurement of non-U.S. dollar denominated assets and liabilities within "&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Other expense&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;" in the consolidated condensed statements of income.  The Company does not apply hedge accounting to these foreign currency derivative instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As of September&#160;28, 2019, the Company held one foreign currency forward contract denominated in British Pound Sterling with a notional value of $57.0 million.  The fair value of this contract was not material as of September&#160;28, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):&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:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.485380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888889%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888889%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888889%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888889%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304094%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gain (loss) recognized in income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:NumberOfForeignCurrencyDerivativesHeld
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81Mi9mcmFnOjk2ODA2NDYxMGY1MTQ0YWY4MzY0YTU2NDQxMTAwNzVlL3RleHRyZWdpb246OTY4MDY0NjEwZjUxNDRhZjgzNjRhNTY0NDExMDA3NWVfOTkw_3e005d64-813a-47ff-9492-4f7695ccce02"
      unitRef="derivtive">1</us-gaap:NumberOfForeignCurrencyDerivativesHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81Mi9mcmFnOjk2ODA2NDYxMGY1MTQ0YWY4MzY0YTU2NDQxMTAwNzVlL3RleHRyZWdpb246OTY4MDY0NjEwZjUxNDRhZjgzNjRhNTY0NDExMDA3NWVfNzk1_1ee77775-eebc-4252-bc1b-d2836c49cb7d"
      unitRef="usd">57000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81Mi9mcmFnOjk2ODA2NDYxMGY1MTQ0YWY4MzY0YTU2NDQxMTAwNzVlL3RleHRyZWdpb246OTY4MDY0NjEwZjUxNDRhZjgzNjRhNTY0NDExMDA3NWVfOTkx_62ab8afa-947f-4155-8796-248a787ce920">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):&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:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.485380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888889%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888889%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888889%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888889%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304094%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gain (loss) recognized in income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeLossOnDerivative
      contextRef="id1c4a1e873d74501a85e8ca901c2fd36_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81Mi9mcmFnOjk2ODA2NDYxMGY1MTQ0YWY4MzY0YTU2NDQxMTAwNzVlL3RhYmxlOmJlZjFjODc0Y2JmMDQ5MTlhYjJmZmEwZWEwM2EyYzI1L3RhYmxlcmFuZ2U6YmVmMWM4NzRjYmYwNDkxOWFiMmZmYTBlYTAzYTJjMjVfNC0yLTEtMS0w_490a26b2-8196-4805-96bd-ac19d8db050b"
      unitRef="usd">1852000</us-gaap:DerivativeLossOnDerivative>
    <us-gaap:DerivativeLossOnDerivative
      contextRef="i6db7ab5694bf4af387215e7271b5b811_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81Mi9mcmFnOjk2ODA2NDYxMGY1MTQ0YWY4MzY0YTU2NDQxMTAwNzVlL3RhYmxlOmJlZjFjODc0Y2JmMDQ5MTlhYjJmZmEwZWEwM2EyYzI1L3RhYmxlcmFuZ2U6YmVmMWM4NzRjYmYwNDkxOWFiMmZmYTBlYTAzYTJjMjVfNC00LTEtMS0w_4357baf5-99f4-4a85-9f61-9830c66e3bc0"
      unitRef="usd">0</us-gaap:DerivativeLossOnDerivative>
    <us-gaap:DerivativeLossOnDerivative
      contextRef="icb2a71dad7e94cf981f564e5d545306a_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81Mi9mcmFnOjk2ODA2NDYxMGY1MTQ0YWY4MzY0YTU2NDQxMTAwNzVlL3RhYmxlOmJlZjFjODc0Y2JmMDQ5MTlhYjJmZmEwZWEwM2EyYzI1L3RhYmxlcmFuZ2U6YmVmMWM4NzRjYmYwNDkxOWFiMmZmYTBlYTAzYTJjMjVfNC02LTEtMS01NTg_a9fd692f-7141-437a-879e-826c17c0f10f"
      unitRef="usd">4215000</us-gaap:DerivativeLossOnDerivative>
    <us-gaap:DerivativeLossOnDerivative
      contextRef="icbb4abcde0c945dfa832ca8dd214e9af_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81Mi9mcmFnOjk2ODA2NDYxMGY1MTQ0YWY4MzY0YTU2NDQxMTAwNzVlL3RhYmxlOmJlZjFjODc0Y2JmMDQ5MTlhYjJmZmEwZWEwM2EyYzI1L3RhYmxlcmFuZ2U6YmVmMWM4NzRjYmYwNDkxOWFiMmZmYTBlYTAzYTJjMjVfNC04LTEtMS01NTU_a5e70ec8-3c49-4425-8fcc-83fc6edebfab"
      unitRef="usd">0</us-gaap:DerivativeLossOnDerivative>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81NS9mcmFnOmRmMjMwNDkzMzI2ZDQyOWM4OGE5MDI3ZWY1NGE2MzEwL3RleHRyZWdpb246ZGYyMzA0OTMzMjZkNDI5Yzg4YTkwMjdlZjU0YTYzMTBfMTIx_ed4fed6c-8529-4edb-bc55-ba85db5ab138">Accounts Receivable, net&lt;div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following are the components of accounts receivable, net (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.782991%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.741935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.741935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81NS9mcmFnOmRmMjMwNDkzMzI2ZDQyOWM4OGE5MDI3ZWY1NGE2MzEwL3RleHRyZWdpb246ZGYyMzA0OTMzMjZkNDI5Yzg4YTkwMjdlZjU0YTYzMTBfMTE3_a388bfaa-fc93-4408-a814-e00bd478437b">&lt;div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following are the components of accounts receivable, net (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.782991%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.741935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.741935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81NS9mcmFnOmRmMjMwNDkzMzI2ZDQyOWM4OGE5MDI3ZWY1NGE2MzEwL3RhYmxlOjFhMDgzNTRiNjkwNjQ1MWQ4N2Q1ZWZhZDg5NWU2OTdlL3RhYmxlcmFuZ2U6MWEwODM1NGI2OTA2NDUxZDg3ZDVlZmFkODk1ZTY5N2VfMi0xLTEtMS0w_94e255a3-e101-4799-8ebf-1c8fe7bc36a4"
      unitRef="usd">217962000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81NS9mcmFnOmRmMjMwNDkzMzI2ZDQyOWM4OGE5MDI3ZWY1NGE2MzEwL3RhYmxlOjFhMDgzNTRiNjkwNjQ1MWQ4N2Q1ZWZhZDg5NWU2OTdlL3RhYmxlcmFuZ2U6MWEwODM1NGI2OTA2NDUxZDg3ZDVlZmFkODk1ZTY5N2VfMi0zLTEtMS0w_12871b6d-d50f-4a3c-8bd7-7f56e7759724"
      unitRef="usd">120926000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81NS9mcmFnOmRmMjMwNDkzMzI2ZDQyOWM4OGE5MDI3ZWY1NGE2MzEwL3RhYmxlOjFhMDgzNTRiNjkwNjQ1MWQ4N2Q1ZWZhZDg5NWU2OTdlL3RhYmxlcmFuZ2U6MWEwODM1NGI2OTA2NDUxZDg3ZDVlZmFkODk1ZTY5N2VfMy0xLTEtMS0w_cd949a46-4659-4fcd-9f77-a1246bf4302d"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81NS9mcmFnOmRmMjMwNDkzMzI2ZDQyOWM4OGE5MDI3ZWY1NGE2MzEwL3RhYmxlOjFhMDgzNTRiNjkwNjQ1MWQ4N2Q1ZWZhZDg5NWU2OTdlL3RhYmxlcmFuZ2U6MWEwODM1NGI2OTA2NDUxZDg3ZDVlZmFkODk1ZTY5N2VfMy0zLTEtMS0w_313a3a8d-7a22-4edc-a183-c667e3da87c2"
      unitRef="usd">270000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81NS9mcmFnOmRmMjMwNDkzMzI2ZDQyOWM4OGE5MDI3ZWY1NGE2MzEwL3RhYmxlOjFhMDgzNTRiNjkwNjQ1MWQ4N2Q1ZWZhZDg5NWU2OTdlL3RhYmxlcmFuZ2U6MWEwODM1NGI2OTA2NDUxZDg3ZDVlZmFkODk1ZTY5N2VfNC0xLTEtMS0w_68bad25b-76ee-4f57-b34c-d1da8ce14fd1"
      unitRef="usd">217962000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81NS9mcmFnOmRmMjMwNDkzMzI2ZDQyOWM4OGE5MDI3ZWY1NGE2MzEwL3RhYmxlOjFhMDgzNTRiNjkwNjQ1MWQ4N2Q1ZWZhZDg5NWU2OTdlL3RhYmxlcmFuZ2U6MWEwODM1NGI2OTA2NDUxZDg3ZDVlZmFkODk1ZTY5N2VfNC0zLTEtMS0w_8b0e55aa-be0e-406e-adb5-8c48538dbd39"
      unitRef="usd">120656000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81OC9mcmFnOjU1MWUzMGE2YjNkYTQxNDA4NDk1Njg3MDE4YmRlZGZmL3RleHRyZWdpb246NTUxZTMwYTZiM2RhNDE0MDg0OTU2ODcwMThiZGVkZmZfOTU_e4192c38-c857-4be7-b070-9dc41fbe1fce">Inventories&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories are comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.038123%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.114370%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.114370%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81OC9mcmFnOjU1MWUzMGE2YjNkYTQxNDA4NDk1Njg3MDE4YmRlZGZmL3RleHRyZWdpb246NTUxZTMwYTZiM2RhNDE0MDg0OTU2ODcwMThiZGVkZmZfOTg_0dc588a1-5f0f-4673-a636-1553d5ce9b98">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories are comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.038123%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.114370%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.114370%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81OC9mcmFnOjU1MWUzMGE2YjNkYTQxNDA4NDk1Njg3MDE4YmRlZGZmL3RhYmxlOjMxYjNiZTgwOTYyZDRmM2U4YmZiMjViNmJjYWRkY2NiL3RhYmxlcmFuZ2U6MzFiM2JlODA5NjJkNGYzZThiZmIyNWI2YmNhZGRjY2JfMi0xLTEtMS0w_501e95da-f8e4-4546-9acc-56fe0bd7ab95"
      unitRef="usd">100781000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81OC9mcmFnOjU1MWUzMGE2YjNkYTQxNDA4NDk1Njg3MDE4YmRlZGZmL3RhYmxlOjMxYjNiZTgwOTYyZDRmM2U4YmZiMjViNmJjYWRkY2NiL3RhYmxlcmFuZ2U6MzFiM2JlODA5NjJkNGYzZThiZmIyNWI2YmNhZGRjY2JfMi0zLTEtMS0w_1b6a214e-5257-46a2-98f8-7593d7db14b6"
      unitRef="usd">80100000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81OC9mcmFnOjU1MWUzMGE2YjNkYTQxNDA4NDk1Njg3MDE4YmRlZGZmL3RhYmxlOjMxYjNiZTgwOTYyZDRmM2U4YmZiMjViNmJjYWRkY2NiL3RhYmxlcmFuZ2U6MzFiM2JlODA5NjJkNGYzZThiZmIyNWI2YmNhZGRjY2JfMy0xLTEtMS0w_28c92e98-3b87-4908-9b5e-f1b7f5ada534"
      unitRef="usd">44048000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81OC9mcmFnOjU1MWUzMGE2YjNkYTQxNDA4NDk1Njg3MDE4YmRlZGZmL3RhYmxlOjMxYjNiZTgwOTYyZDRmM2U4YmZiMjViNmJjYWRkY2NiL3RhYmxlcmFuZ2U6MzFiM2JlODA5NjJkNGYzZThiZmIyNWI2YmNhZGRjY2JfMy0zLTEtMS0w_55b06522-7a3a-4c82-a529-b5a701ddfe97"
      unitRef="usd">84633000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81OC9mcmFnOjU1MWUzMGE2YjNkYTQxNDA4NDk1Njg3MDE4YmRlZGZmL3RhYmxlOjMxYjNiZTgwOTYyZDRmM2U4YmZiMjViNmJjYWRkY2NiL3RhYmxlcmFuZ2U6MzFiM2JlODA5NjJkNGYzZThiZmIyNWI2YmNhZGRjY2JfNC0xLTEtMS0w_8ba5ea9d-4c42-4ebb-b558-ccbe452189ba"
      unitRef="usd">144829000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i1cd48a95b22d4092ab12d52aaf3175b9_I20190330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF81OC9mcmFnOjU1MWUzMGE2YjNkYTQxNDA4NDk1Njg3MDE4YmRlZGZmL3RhYmxlOjMxYjNiZTgwOTYyZDRmM2U4YmZiMjViNmJjYWRkY2NiL3RhYmxlcmFuZ2U6MzFiM2JlODA5NjJkNGYzZThiZmIyNWI2YmNhZGRjY2JfNC0zLTEtMS0w_5d099ab8-378d-4888-b591-e9564262bb8c"
      unitRef="usd">164733000</us-gaap:InventoryNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMjM5Mw_dd3637a4-d4f7-4f72-b9f1-27fb210fe184">Revolving&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;"&gt;Credit Facility&lt;/span&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On July 12, 2016, Cirrus Logic entered into an amended and restated credit agreement (the &#x201c;Credit Agreement&#x201d;) with Wells Fargo Bank, National Association, as Administrative Agent, and the Lenders party thereto, for the purpose of refinancing an existing credit facility and providing ongoing working capital.  The Credit Agreement provides for a $300 million senior secured revolving credit facility (the &#x201c;Credit Facility&#x201d;).  The Credit Facility matures on July 12, 2021.  The Credit Facility is required to be guaranteed by all of Cirrus Logic&#x2019;s material domestic subsidiaries (the &#x201c;Subsidiary Guarantors&#x201d;).  The Credit Facility is secured by substantially all of the assets of Cirrus Logic and any Subsidiary Guarantors, except for certain excluded assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Borrowings under the Credit Facility may, at our election, bear interest at either (a)&#160;a base rate plus the applicable margin (&#x201c;Base Rate Loans&#x201d;) or (b)&#160;a LIBOR rate plus the applicable margin (&#x201c;LIBOR Rate Loans&#x201d;). &#160;The applicable margin ranges from 0% to 0.50%&#160;per annum for Base Rate Loans and 1.25% to 2.00%&#160;per annum for LIBOR Rate Loans based on the Leverage Ratio (as defined below).&#160;&#160;A commitment fee accrues at a rate per annum ranging from 0.20% to 0.30% (based on the Leverage Ratio) on the average daily unused portion of the commitment of the lenders.&#160; The Credit Agreement contains certain financial covenants providing that (a) the ratio of consolidated funded indebtedness to consolidated EBITDA for the prior four fiscal quarters must not be greater than 3.00 to 1.00 (the &#x201c;Leverage Ratio&#x201d;) and (b) the ratio of consolidated EBITDA for the prior four consecutive fiscal quarters to consolidated fixed charges (including amounts paid in cash for consolidated interest expenses, capital expenditures, scheduled principal payments of indebtedness, and income taxes) for the prior four consecutive fiscal quarters&#160;must not be less than 1.25 to 1.00 as of the end of each fiscal quarter. &#160;The Credit Agreement also contains negative covenants limiting the Company&#x2019;s or any Subsidiary&#x2019;s ability to, among other things, incur debt, grant liens, make investments, effect certain fundamental changes, make certain asset dispositions, and make certain restricted payments.&#160;&lt;/span&gt;&lt;/div&gt;As of&#160;September&#160;28, 2019, the Company had no amounts outstanding under the Credit Facility and was in compliance with all covenants under the Credit Agreement.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9b92666add7b48e482a2cf0e300b6660_I20160712"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMzgx_59c92990-9f04-49ea-87c1-f01fe2f84f3e"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i987c54c3313c49c68bb9a3d76302eff4_D20190331-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMTAzNQ_94d155a0-c206-4e09-9276-09ee40f36603"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3897166dcabf47d080488e6aac059adf_D20190331-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMTA0MQ_f0fb6f2a-08b8-4ba5-ae83-bb77fed54196"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifc894639767b4a63ad2f2699074c1a49_D20190331-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMTA3OA_ddf676b9-166b-40d9-8ce8-12d47c9c952e"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3038674925ee4f89b2913babccd480fe_D20190331-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMTA4NA_7c7bd3e0-adfc-46b8-b4c1-505e769e4443"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i8efc87eb08994524bb659298a89cfdb5_D20190331-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMTIyNQ_7a506d14-1962-434b-82f3-0df308f8b471"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i6997def809fd4b188b5f39ae254730a6_D20190331-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMTIzMQ_b78b606b-d7ba-4338-bfc1-1e7842f3c1d4"
      unitRef="number">0.0030</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <crus:LineOfCreditFacilityCovenentTermsLeverageRatioRequirement
      contextRef="i6ec8cf79ac194c5f9d59d3f8bc08b490_I20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMTU0MQ_9f06843e-c78a-4d59-8f40-db58bc1de103"
      unitRef="number">3.00</crus:LineOfCreditFacilityCovenentTermsLeverageRatioRequirement>
    <crus:CovenantTermsFixedChargeRatioRequirement
      contextRef="i6ec8cf79ac194c5f9d59d3f8bc08b490_I20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMTkxNg_d7f11794-dbf6-4158-b062-38bc4d227098"
      unitRef="number">1.25</crus:CovenantTermsFixedChargeRatioRequirement>
    <us-gaap:LongTermLineOfCredit
      contextRef="i6ec8cf79ac194c5f9d59d3f8bc08b490_I20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82MS9mcmFnOjcwMDk4MjI4MDc1OTQ3ZjE5NmI3YTc1YWNhYmNiMGE4L3RleHRyZWdpb246NzAwOTgyMjgwNzU5NDdmMTk2YjdhNzVhY2FiY2IwYThfMjI3Mw_a4bd2369-75f7-4613-9103-47a50b5d595f"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RleHRyZWdpb246M2QwYzU5OWVjZTdhNDEwNzgxYmQxODZlMjVmYjY5OTJfMjI5MA_71d4f09f-97d6-4d3e-926c-66d54ed69f3d">Leases&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has operating leases for corporate offices and certain office equipment.  Our leases have remaining lease terms of 1 year to 28 years, some of which include options to extend the leases that are considered reasonably certain to be exercised.  Our leases generally contain fixed rental payments, with additional variable payments linked to actual common area maintenance costs incurred by the landlord.  These variable payments are therefore not included within the lease liability and ROU asset, but are recognized as an expense when incurred.  As our leases typically do not provide an implicit rate, the Company determined the Incremental Borrowing Rate ("IBR") for each lease based on the information available at the commencement date, taking into consideration necessary adjustments for collateral, currency, and lease term.  There are no residual value guarantees in any of our leases.  No restrictions or covenants have been imposed on the Company as a result of the lease agreements in place. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also leases a small portion of our office space to tenants under operating leases, receiving monthly rental payments.  Payments are generally fixed, with variable payments linked to actual common area maintenance costs incurred.  Total fixed lease payments to be received over the life of the lease are recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;All of the Company&#x2019;s leases have been classified as operating leases.  Operating leases in excess of 12 months are recognized on the balance sheet, with future lease payments recognized as a liability, measured at present value, and the right-of-use asset recognized for the lease term.  A single lease cost is recognized in the income statement over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of operating lease expense were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.982456%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.603774%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.586164%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.911950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.586164%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.911950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease - in excess of 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Other information related to operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.765396%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term - operating leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.0&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&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;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As of September&#160;28, 2019, there are no leases that have not yet commenced that would create significant rights and obligations on the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of September&#160;28, 2019, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.471366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.530103%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.530103%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Operating lease liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.765396%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RleHRyZWdpb246M2QwYzU5OWVjZTdhNDEwNzgxYmQxODZlMjVmYjY5OTJfNjU5NzA2OTc2ODk5NQ_8b0aa35d-b576-4ec3-9017-d1996435471b">Leases&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has operating leases for corporate offices and certain office equipment.  Our leases have remaining lease terms of 1 year to 28 years, some of which include options to extend the leases that are considered reasonably certain to be exercised.  Our leases generally contain fixed rental payments, with additional variable payments linked to actual common area maintenance costs incurred by the landlord.  These variable payments are therefore not included within the lease liability and ROU asset, but are recognized as an expense when incurred.  As our leases typically do not provide an implicit rate, the Company determined the Incremental Borrowing Rate ("IBR") for each lease based on the information available at the commencement date, taking into consideration necessary adjustments for collateral, currency, and lease term.  There are no residual value guarantees in any of our leases.  No restrictions or covenants have been imposed on the Company as a result of the lease agreements in place. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also leases a small portion of our office space to tenants under operating leases, receiving monthly rental payments.  Payments are generally fixed, with variable payments linked to actual common area maintenance costs incurred.  Total fixed lease payments to be received over the life of the lease are recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;All of the Company&#x2019;s leases have been classified as operating leases.  Operating leases in excess of 12 months are recognized on the balance sheet, with future lease payments recognized as a liability, measured at present value, and the right-of-use asset recognized for the lease term.  A single lease cost is recognized in the income statement over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of operating lease expense were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.982456%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.603774%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.586164%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.911950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.586164%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.911950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease - in excess of 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Other information related to operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.765396%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term - operating leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.0&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&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;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As of September&#160;28, 2019, there are no leases that have not yet commenced that would create significant rights and obligations on the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of September&#160;28, 2019, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.471366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.530103%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.530103%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Operating lease liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.765396%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RleHRyZWdpb246M2QwYzU5OWVjZTdhNDEwNzgxYmQxODZlMjVmYjY5OTJfMjI4Ng_25c3f74e-9ba2-465a-bc05-22d7cd861968">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has operating leases for corporate offices and certain office equipment.  Our leases have remaining lease terms of 1 year to 28 years, some of which include options to extend the leases that are considered reasonably certain to be exercised.  Our leases generally contain fixed rental payments, with additional variable payments linked to actual common area maintenance costs incurred by the landlord.  These variable payments are therefore not included within the lease liability and ROU asset, but are recognized as an expense when incurred.  As our leases typically do not provide an implicit rate, the Company determined the Incremental Borrowing Rate ("IBR") for each lease based on the information available at the commencement date, taking into consideration necessary adjustments for collateral, currency, and lease term.  There are no residual value guarantees in any of our leases.  No restrictions or covenants have been imposed on the Company as a result of the lease agreements in place. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also leases a small portion of our office space to tenants under operating leases, receiving monthly rental payments.  Payments are generally fixed, with variable payments linked to actual common area maintenance costs incurred.  Total fixed lease payments to be received over the life of the lease are recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;All of the Company&#x2019;s leases have been classified as operating leases.  Operating leases in excess of 12 months are recognized on the balance sheet, with future lease payments recognized as a liability, measured at present value, and the right-of-use asset recognized for the lease term.  A single lease cost is recognized in the income statement over the lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i73ccf57c4b324edca97d5d9b49ee5de4_I20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RleHRyZWdpb246M2QwYzU5OWVjZTdhNDEwNzgxYmQxODZlMjVmYjY5OTJfMjI5MQ_2bfdd4b9-81b1-4e2c-8b67-abf536c304b8">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i8c7a856d36704a8e944d259aca45b8a3_I20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RleHRyZWdpb246M2QwYzU5OWVjZTdhNDEwNzgxYmQxODZlMjVmYjY5OTJfMjI5Mg_31ca4fa6-210c-48e4-b408-f8670283b453">P28Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RleHRyZWdpb246M2QwYzU5OWVjZTdhNDEwNzgxYmQxODZlMjVmYjY5OTJfMjI4Nw_e4d8c061-2324-42f0-9a21-efb19b300621">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The components of operating lease expense were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:92.982456%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.603774%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.586164%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.911950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.586164%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:18.911950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease - in excess of 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Other information related to operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.765396%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term - operating leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.0&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjM4NmI2YmM3NWE4ZTQ3ODA4NWZmMDBlZTE1YzkyYjRiL3RhYmxlcmFuZ2U6Mzg2YjZiYzc1YThlNDc4MDg1ZmYwMGVlMTVjOTJiNGJfMy0yLTEtMS0w_ca1d3be9-11de-424c-aae2-93e53ab2c4c7"
      unitRef="usd">3334000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjM4NmI2YmM3NWE4ZTQ3ODA4NWZmMDBlZTE1YzkyYjRiL3RhYmxlcmFuZ2U6Mzg2YjZiYzc1YThlNDc4MDg1ZmYwMGVlMTVjOTJiNGJfMy00LTEtMS01OTE_e228a1ae-1e92-4d86-a3ba-435bb22753f5"
      unitRef="usd">6797000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjM4NmI2YmM3NWE4ZTQ3ODA4NWZmMDBlZTE1YzkyYjRiL3RhYmxlcmFuZ2U6Mzg2YjZiYzc1YThlNDc4MDg1ZmYwMGVlMTVjOTJiNGJfNC0yLTEtMS0w_a1678778-8a78-4117-80c5-85283eb315b9"
      unitRef="usd">1166000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjM4NmI2YmM3NWE4ZTQ3ODA4NWZmMDBlZTE1YzkyYjRiL3RhYmxlcmFuZ2U6Mzg2YjZiYzc1YThlNDc4MDg1ZmYwMGVlMTVjOTJiNGJfNC00LTEtMS01OTE_6a23150f-7e23-41da-87ae-854cde2068d2"
      unitRef="usd">2262000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjM4NmI2YmM3NWE4ZTQ3ODA4NWZmMDBlZTE1YzkyYjRiL3RhYmxlcmFuZ2U6Mzg2YjZiYzc1YThlNDc4MDg1ZmYwMGVlMTVjOTJiNGJfNS0yLTEtMS0w_da06b1a7-1640-4503-8426-c4af8243381e"
      unitRef="usd">8000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjM4NmI2YmM3NWE4ZTQ3ODA4NWZmMDBlZTE1YzkyYjRiL3RhYmxlcmFuZ2U6Mzg2YjZiYzc1YThlNDc4MDg1ZmYwMGVlMTVjOTJiNGJfNS00LTEtMS01OTE_9a164763-4b57-40a3-9b32-9b4d692e8604"
      unitRef="usd">14000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjM4NmI2YmM3NWE4ZTQ3ODA4NWZmMDBlZTE1YzkyYjRiL3RhYmxlcmFuZ2U6Mzg2YjZiYzc1YThlNDc4MDg1ZmYwMGVlMTVjOTJiNGJfNi0yLTEtMS0w_f5f38831-a6aa-46f2-8e51-3efdb7cfd940"
      unitRef="usd">4508000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjM4NmI2YmM3NWE4ZTQ3ODA4NWZmMDBlZTE1YzkyYjRiL3RhYmxlcmFuZ2U6Mzg2YjZiYzc1YThlNDc4MDg1ZmYwMGVlMTVjOTJiNGJfNi00LTEtMS01OTE_32d4b30e-44fa-449c-a042-dbe852c75b8b"
      unitRef="usd">9073000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmZjMWY2ZjIxZTQxNzRjNGFiNjQ3NjU4ZGVkMWJiMDZiL3RhYmxlcmFuZ2U6ZmMxZjZmMjFlNDE3NGM0YWI2NDc2NThkZWQxYmIwNmJfNC0yLTEtMS0w_28ee6feb-a24c-4c6d-8e3e-42c8f2d34488"
      unitRef="usd">7161000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmZjMWY2ZjIxZTQxNzRjNGFiNjQ3NjU4ZGVkMWJiMDZiL3RhYmxlcmFuZ2U6ZmMxZjZmMjFlNDE3NGM0YWI2NDc2NThkZWQxYmIwNmJfNS0yLTEtMS0w_61e312f0-a582-4d92-b7b5-099299a3eb39"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmZjMWY2ZjIxZTQxNzRjNGFiNjQ3NjU4ZGVkMWJiMDZiL3RhYmxlcmFuZ2U6ZmMxZjZmMjFlNDE3NGM0YWI2NDc2NThkZWQxYmIwNmJfNi0yLTEtMS0w_82d94b36-afdd-4c96-9c4f-ae2af01fcb65">P20Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmZjMWY2ZjIxZTQxNzRjNGFiNjQ3NjU4ZGVkMWJiMDZiL3RhYmxlcmFuZ2U6ZmMxZjZmMjFlNDE3NGM0YWI2NDc2NThkZWQxYmIwNmJfNy0yLTEtMS0w_ba325dd7-088f-44e2-9f30-6857d74433d0"
      unitRef="number">0.04</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RleHRyZWdpb246M2QwYzU5OWVjZTdhNDEwNzgxYmQxODZlMjVmYjY5OTJfMjI5NA_dec81c14-4dae-4d31-9538-8cead361677d">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of September&#160;28, 2019, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.471366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.530103%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.530103%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RleHRyZWdpb246M2QwYzU5OWVjZTdhNDEwNzgxYmQxODZlMjVmYjY5OTJfNjU5NzA2OTc2ODk5NA_f360ede4-1afc-4995-8045-0551126bfdad">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of September&#160;28, 2019, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.471366%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.530103%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534214%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.530103%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfMS0yLTEtMS0w_dca6e5b5-d366-441c-8974-7cf7a2b33c33"
      unitRef="usd">7092000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfMS00LTEtMS0w_5c94cf50-1879-4d6e-b301-1e29f2a02703"
      unitRef="usd">561000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfMi0yLTEtMS0w_c9bfdac6-6cf5-4ab7-975d-278d6c0893ba"
      unitRef="usd">13743000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfMi00LTEtMS0w_a51abc6b-2c34-43e4-966a-3df17ac8757a"
      unitRef="usd">1322000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfMy0yLTEtMS0w_8c777760-ed1f-4935-9089-8722ca217e1f"
      unitRef="usd">13253000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfMy00LTEtMS0w_cd662f36-4e8b-4a31-a768-9c4642512d33"
      unitRef="usd">1356000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfNC0yLTEtMS0w_b86926bd-9f14-4465-b098-b60482ae4392"
      unitRef="usd">12649000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfNC00LTEtMS0w_2cc7effb-20d5-4e6d-ab0b-99ad60a5bfd4"
      unitRef="usd">535000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfNS0yLTEtMS0w_c22739e7-4cc6-4945-856d-af0be3fb1864"
      unitRef="usd">12387000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfNS00LTEtMS0w_fee9b616-c518-4556-946a-0d16936f537a"
      unitRef="usd">264000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfNi0yLTEtMS0w_1c7f3c28-763a-4712-80a5-0d2c5c61643d"
      unitRef="usd">161044000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfNi00LTEtMS0w_1b76a893-7396-4528-9c81-3ad165bb6034"
      unitRef="usd">338000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfNy0yLTEtMS0w_d97af9a6-ed33-44cd-a879-c628015d9bb8"
      unitRef="usd">220168000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfNy00LTEtMS0w_ce3f2a68-fde9-48a1-a2d1-e77ebc3e2efd"
      unitRef="usd">4376000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfOC0yLTEtMS0w_5aad8c6f-1187-46bf-89c4-e5f3920fe5db"
      unitRef="usd">73312000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfOS0yLTEtMS0w_4a93b98f-350a-4d05-82ff-77864f23a9c9"
      unitRef="usd">146856000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOmQ5NzI3OTgxNzFiNjRiYjM5MWI1YWQwODE2MDhmNmE2L3RhYmxlcmFuZ2U6ZDk3Mjc5ODE3MWI2NGJiMzkxYjVhZDA4MTYwOGY2YTZfOS00LTEtMS0w_f767627d-57f8-416a-a68e-30b24cf5509f"
      unitRef="usd">4376000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <crus:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RleHRyZWdpb246M2QwYzU5OWVjZTdhNDEwNzgxYmQxODZlMjVmYjY5OTJfMjI5NQ_a2120dd0-6727-4e93-9549-cb33e8cc44b0">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Operating lease liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:77.765396%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.501466%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</crus:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjk3ZTIxMDhjY2ZkOTRhMTg5ZjBmNGRmMmYzYmM2NGQxL3RhYmxlcmFuZ2U6OTdlMjEwOGNjZmQ5NGExODlmMGY0ZGYyZjNiYzY0ZDFfMi0yLTEtMS0w_43827a29-5d82-405b-a88c-391a664fc452"
      unitRef="usd">13751000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjk3ZTIxMDhjY2ZkOTRhMTg5ZjBmNGRmMmYzYmM2NGQxL3RhYmxlcmFuZ2U6OTdlMjEwOGNjZmQ5NGExODlmMGY0ZGYyZjNiYzY0ZDFfMy0yLTEtMS0w_47aac55c-6bcc-4cc9-8737-f66a63736b19"
      unitRef="usd">133105000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82NC9mcmFnOjNkMGM1OTllY2U3YTQxMDc4MWJkMTg2ZTI1ZmI2OTkyL3RhYmxlOjk3ZTIxMDhjY2ZkOTRhMTg5ZjBmNGRmMmYzYmM2NGQxL3RhYmxlcmFuZ2U6OTdlMjEwOGNjZmQ5NGExODlmMGY0ZGYyZjNiYzY0ZDFfNC0yLTEtMS0w_6a8c5be2-fded-4030-a182-c56c698e1912"
      unitRef="usd">146856000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RleHRyZWdpb246ZmMzNzMyNWMxZDJhNGYyNGIxMjhiODMxY2ViOTBiMDlfMzQ4MA_0aa3f969-18d3-4b39-8174-f96c27ccbe80">Revenues&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Disaggregation of revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;We disaggregate revenue from contracts with customers based on the ship to location of the customer.  The geographic regions that are reviewed are the United States and countries outside of the United States (primarily located in Asia). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Total net sales based on the disaggregation criteria described above are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.742690%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;619,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;605,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;366,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;627,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's single performance obligation is the delivery of promised goods to the customer.  The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract.  This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer's contract.  The vast majority of the Company's contracts with customers have an original expected term length of one year or less.  As allowed by ASC 606, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s products primarily include a warranty period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RleHRyZWdpb246ZmMzNzMyNWMxZDJhNGYyNGIxMjhiODMxY2ViOTBiMDlfMTMxNw_f3c711fb-e2a0-4ac0-bd06-cc4714e13798"&gt;one&lt;/span&gt; to three years.  These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only.  As such, these warranties are accounted for under ASC 460, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Guarantees&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, and are not considered a separate performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contract balances&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Payments are typically due within 30 to 60 days of invoicing and terms do not include a significant financing components or noncash consideration.  There have been no material impairment losses on accounts receivable.  There are no material contract assets or contract liabilities recorded on the consolidated condensed balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Transaction price&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer.  Fixed pricing is the consideration that is agreed upon in the customer contract.  Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation.  Rebates are granted as a customer account credit, based on agreed-upon sales thresholds.  Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds.  Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company estimates all variable consideration at the most likely amount that it expects to be entitled.  The estimate is based on current and historical information, including recent sales activity and pricing, available to the Company.  Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.  The Company defers all variable consideration that does not meet the revenue recognition criteria.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RleHRyZWdpb246ZmMzNzMyNWMxZDJhNGYyNGIxMjhiODMxY2ViOTBiMDlfNzE0NjgyNTU4NDA0Nw_f2dac88a-1771-46d4-8cb5-2a55950c6532">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Disaggregation of revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;We disaggregate revenue from contracts with customers based on the ship to location of the customer.  The geographic regions that are reviewed are the United States and countries outside of the United States (primarily located in Asia). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Total net sales based on the disaggregation criteria described above are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.742690%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;619,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;605,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;366,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;627,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's single performance obligation is the delivery of promised goods to the customer.  The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract.  This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer's contract.  The vast majority of the Company's contracts with customers have an original expected term length of one year or less.  As allowed by ASC 606, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s products primarily include a warranty period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RleHRyZWdpb246ZmMzNzMyNWMxZDJhNGYyNGIxMjhiODMxY2ViOTBiMDlfMTMxNw_f3c711fb-e2a0-4ac0-bd06-cc4714e13798"&gt;one&lt;/span&gt; to three years.  These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only.  As such, these warranties are accounted for under ASC 460, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Guarantees&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, and are not considered a separate performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contract balances&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Payments are typically due within 30 to 60 days of invoicing and terms do not include a significant financing components or noncash consideration.  There have been no material impairment losses on accounts receivable.  There are no material contract assets or contract liabilities recorded on the consolidated condensed balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Transaction price&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer.  Fixed pricing is the consideration that is agreed upon in the customer contract.  Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation.  Rebates are granted as a customer account credit, based on agreed-upon sales thresholds.  Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds.  Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company estimates all variable consideration at the most likely amount that it expects to be entitled.  The estimate is based on current and historical information, including recent sales activity and pricing, available to the Company.  Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved.  The Company defers all variable consideration that does not meet the revenue recognition criteria.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RleHRyZWdpb246ZmMzNzMyNWMxZDJhNGYyNGIxMjhiODMxY2ViOTBiMDlfMzQ3NQ_fe99f8be-2f01-4fbe-90c6-5bde2a5f02b8">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Total net sales based on the disaggregation criteria described above are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.742690%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;619,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;605,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;366,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;627,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93be7f84b6214988ab4839fc017f215d_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfMy0xLTEtMS0w_42076453-eb24-4a2b-9e8a-d86468454687"
      unitRef="usd">385222000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i50362084495a46db9fe9635d4bdf98c6_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfMy0zLTEtMS0w_a7c7f98b-6804-4e4a-8a54-c2251a9aa2a9"
      unitRef="usd">359685000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1dab83b7a7004ed68b8f81d51cefee25_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfMy01LTEtMS0w_1ff15b34-6b3c-4510-9efc-fde002efbcf1"
      unitRef="usd">619263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8d2140a23904dd88b3d1392f819ef2a_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfMy03LTEtMS0w_99ce1080-3de4-417e-bfcd-ab04e522f47d"
      unitRef="usd">605307000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic85b5f2e240f44aa8e88bce510cb3f51_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfNC0xLTEtMS0w_e0369b60-1e34-49f4-ab78-d722aa9a3032"
      unitRef="usd">3690000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43378d969f8e40fe89cb4f9633263278_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfNC0zLTEtMS0w_5863c2c7-117c-4426-92ad-654e4de0668a"
      unitRef="usd">6620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if6913723c4924e128fb06efc7d41c0d6_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfNC01LTEtMS0w_ce5f7434-76f7-4a99-b42f-e7a402a6f95a"
      unitRef="usd">7902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5348c507bb8d4a5f959a690c247b0223_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfNC03LTEtMS0w_4063331f-4246-483d-b4b4-ff7e5013e7d2"
      unitRef="usd">15481000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfNS0xLTEtMS0w_069e45a3-a71d-46a7-8bbc-9c38876bfdd7"
      unitRef="usd">388912000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfNS0zLTEtMS0w_9c69f905-f46b-4d08-ab9c-8fc5e6237912"
      unitRef="usd">366305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfNS01LTEtMS0w_10dfeb08-0101-4a0f-80ff-8223983f18df"
      unitRef="usd">627165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RhYmxlOjI4MmQ2N2MxNzY5NjQ1YWI5YzdiODJhZWE4MjMwOTEyL3RhYmxlcmFuZ2U6MjgyZDY3YzE3Njk2NDVhYjljN2I4MmFlYTgyMzA5MTJfNS03LTEtMS0w_4b906c53-dbc4-457c-a96a-0f7b0212be45"
      unitRef="usd">620788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <crus:StandardProductWarrantyTerm
      contextRef="i4366a51e46ae4c3e8bdc196a9b19695a_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF82Ny9mcmFnOmZjMzczMjVjMWQyYTRmMjRiMTI4YjgzMWNlYjkwYjA5L3RleHRyZWdpb246ZmMzNzMyNWMxZDJhNGYyNGIxMjhiODMxY2ViOTBiMDlfMTA0NDUzNjA0NjczNjk_9c20bc5d-7e4e-4bd2-8850-ce805c624958">P3Y</crus:StandardProductWarrantyTerm>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfNDA5Mg_6846d320-5ae2-48c9-96c8-3eafbd935481">Income Taxes&lt;div style="text-indent:90pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#ffffff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Our provision (benefit) for income taxes is based on estimated effective tax rates derived from an estimate of annual consolidated earnings before taxes, adjusted for nondeductible expenses, other permanent items and any applicable credits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the provision (benefit) for income taxes (in thousands)&#160;and the effective tax rates:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.742690%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Our income tax expense for the second quarter of fiscal year 2020 was $12.1 million compared to $1.4 million of income tax benefit for the second quarter of fiscal year 2019, resulting in effective tax rates of 13.7% and (2.6)% for the second quarter of fiscal year 2020 and 2019, respectively.&#160; Our income tax expense was $13.6 million for the first six months of fiscal year 2020 compared to income tax benefit of $1.7 million for the first six months of fiscal year 2019, resulting in effective tax rates of 14.4% and (3.2)%, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Our effective tax rates for the second quarter and first six months of fiscal year 2020 were lower than the federal statutory rate primarily due to the effect of income earned in certain foreign jurisdictions that is taxed below the federal statutory rate, the U.S. deduction for foreign derived intangible income, and the release of prior year unrecognized tax benefits due to the closure of the tax audit of the Company's U.K. subsidiaries in the second quarter of fiscal year 2020.  Our effective tax rates for the second quarter and first six months of fiscal year 2019 were lower than the federal statutory rate primarily due to adjustments recorded in the second quarter of fiscal year 2019 to reduce the provisional amount of the Tax Act's transition tax, the effect of income earned in certain foreign jurisdictions that is taxed below the federal statutory rate, and the U.S. federal research and development tax credit.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company records unrecognized tax benefits for the estimated risk associated with tax positions taken on tax returns.&#160; At&#160;September&#160;28, 2019, the Company had unrecognized tax benefits of $39.0 million, of which $38.8 million would impact the effective tax rate if recognized.&#160;&#160;We recorded gross increases of $0.3 million and $0.1 million to current year unrecognized tax benefits in the first and second quarters of fiscal year 2020, respectively, as well as a gross decrease of $1.1 million to prior year unrecognized tax benefits in the second quarter of fiscal year 2020.  The Company believes it is reasonably possible that the gross unrecognized tax benefits could decrease by approximately&#160;$3.0 million in the next 12 months due to the lapse of the statute of limitations applicable to tax positions taken on a prior year tax return.  The Company&#x2019;s total unrecognized tax benefits are classified as &#x201c;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Non-current income taxes"&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; in the consolidated condensed balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes.&#160; As of&#160;September&#160;28, 2019, the balance of accrued interest and penalties, net of tax, was $3.4 million.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On July 27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. et al. v. Commissioner which concluded that the regulations relating to the treatment of stock-based compensation expense in intercompany cost-sharing arrangements were invalid.&#160; In 2016 the U.S. Internal Revenue Service appealed the decision to the U.S. Court of Appeals for the Ninth Circuit (the &#x201c;Ninth Circuit&#x201d;).  On July 24, 2018, the Ninth Circuit issued a decision that was subsequently withdrawn and a reconstituted panel has conferred on the appeal.  On June 7, 2019, the Ninth Circuit reversed the decision of the U.S. Tax Court and upheld the cost-sharing regulations.&#160; The final resolution with respect to cost-sharing of stock-based compensation and the potential impact on the Company is unclear at this time.&#160; We will continue to monitor developments related to this decision and the potential impact of those developments on the Company's current and prior fiscal years.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions.  Fiscal years&#160;2016&#160;through&#160;2019&#160;remain open to examination by the major taxing jurisdictions to which the Company is subject, although carry forward attributes that were generated in tax years prior to fiscal year&#160;2016&#160;may be adjusted upon examination by the tax authorities if they have been, or will be, used in a future period.&#160; The Company's federal income tax returns for fiscal years&#160;2017&#160;and 2018 are under examination by the U.S. Internal Revenue Service.&#160; The Company believes it has accrued adequate reserves related to the matters under examination.  The Company is not under an income tax audit in any other major taxing jurisdiction.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <crus:ScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfNDA5MA_538dc3aa-aedc-418b-81ae-75ea23e658c6">&lt;div style="text-indent:36pt;margin-bottom:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the provision (benefit) for income taxes (in thousands)&#160;and the effective tax rates:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.742690%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.766082%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</crus:ScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfMy0xLTEtMS0w_4049d089-0143-4d56-8dfc-04a6bd8b932f"
      unitRef="usd">88358000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfMy0zLTEtMS0w_a001444b-61bf-4612-98c2-cd588fdb5ee8"
      unitRef="usd">56725000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfMy01LTEtMS0w_f19f0472-9c8d-4298-811d-386e18cdf3fa"
      unitRef="usd">94409000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfMy03LTEtMS0w_fc5d9f04-9883-48d7-9ee7-e3a6b9953b40"
      unitRef="usd">52225000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfNC0xLTEtMS0w_38b06586-b634-40bb-9cf7-56a93f846106"
      unitRef="usd">12148000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfNC0zLTEtMS0w_4ba1f772-0a36-4986-ad75-6946c56877c4"
      unitRef="usd">-1448000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfNC01LTEtMS0w_1af30a67-b016-49ae-b22a-338452093e2e"
      unitRef="usd">13581000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfNC03LTEtMS0w_c3157db9-14e1-494c-b656-2c0cab6fbab1"
      unitRef="usd">-1676000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfNS0xLTEtMS0w_05441340-40c7-46d0-9bd2-d0b2b7fa24a2"
      unitRef="number">0.137</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfNS0zLTEtMS0w_6342a45e-3c1e-43d9-8df3-1df0aad9111c"
      unitRef="number">-0.026</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfNS01LTEtMS0w_a13ca845-bb8d-4a1f-bf7b-d9438c990079"
      unitRef="number">0.144</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RhYmxlOjY0MDJkODA2NzM2ZjQwOTI4ZTY2Nzk3ZTc5YTYzM2RlL3RhYmxlcmFuZ2U6NjQwMmQ4MDY3MzZmNDA5MjhlNjY3OTdlNzlhNjMzZGVfNS03LTEtMS0w_a290b08a-32fc-472e-9d51-9af520cf84c5"
      unitRef="number">-0.032</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfNDUz_32a0729e-6833-4de0-b0fa-91b49196fc3f"
      unitRef="usd">12100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfNTQ5NzU1ODE3OTkz_160422e9-b85e-44be-bb16-b638b9267a5d"
      unitRef="usd">-1400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfNTY3_635e0286-f7b6-4dd5-b59f-3afd0e09d37b"
      unitRef="number">0.137</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfNTQ5NzU1ODE4MDE1_a66c2b9a-a875-4c7d-8a44-d34bf82dc90d"
      unitRef="number">-0.026</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfOTM0NTg0ODg0MTEwOQ_40473d67-f9c8-41ca-a22f-c27570fe0d1e"
      unitRef="usd">13600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfOTM0NTg0ODg0MTE0MQ_ba0d61dd-b5ac-4c74-8889-f6bdb329719c"
      unitRef="usd">-1700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfOTM0NTg0ODg0MTIxNQ_028816c4-958d-42ca-b356-3c0df6f1282c"
      unitRef="number">0.144</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfOTM0NTg0ODg0MTIxMw_6e2aa694-30ac-4672-b851-ba18e7f3581a"
      unitRef="number">-0.032</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfMTQyOQ_45b5fd9c-c274-47fc-84d8-2197781de40c"
      unitRef="usd">39000000.0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfMTQ0Mg_7ce25d72-f947-47cb-b2c0-5b987b470724"
      unitRef="usd">38800000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i828bdbbed4e04694b88705c73a45b328_D20190331-20190629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfOTM0NTg0ODg0MzA2OQ_dd0324c9-6c74-486a-9e5b-370b185887dc"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfOTM0NTg0ODg0MzAyMQ_c022c5bc-6c4e-4e98-8c05-8af9c88a7dac"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfOTM0NTg0ODg0Mjg3NQ_56c3f6b4-29ca-43ca-bfce-8692f41436fd"
      unitRef="usd">1100000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i4e94ca9d30534e1aa91c8379c458807e_D20190929-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfMTc0NQ_bb6e3c3f-e191-43ab-b5ff-5d64892d16d7"
      unitRef="usd">3000000.0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83My9mcmFnOjZjMTcyODBkYTUzOTRlNDE5MzNkMzIzNjFhNjBkY2E5L3RleHRyZWdpb246NmMxNzI4MGRhNTM5NGU0MTkzM2QzMjM2MWE2MGRjYTlfMjIxMA_1a98e9a7-fb1d-4845-b9dc-3fe630c11298"
      unitRef="usd">3400000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RleHRyZWdpb246NTQ3MGZhZTkxOTZhNDU1Mzg0YmNlZTE5MzU5MWVjMjRfMTE1MA_33ce2d19-de70-4772-9304-6a1d06a5427f">Net Income Per Share&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average number&#160;of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding.&#160; These potentially dilutive items consist primarily of outstanding stock options and restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table details the calculation of basic and diluted earnings per share for the three and six months ended&#160;September&#160;28, 2019 and&#160;September&#160;29, 2018 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:108pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average diluted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The weighted outstanding shares excluded from our diluted calculation for the three and six months ended September&#160;28, 2019, were 455 thousand and 615 thousand, respectively, as the shares were anti-dilutive.  The weighted outstanding shares excluded from our diluted calculation for the three and six months ended&#160;September&#160;29, 2018, were 609 thousand and 1,277 thousand, respectively, as the shares were anti-dilutive.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RleHRyZWdpb246NTQ3MGZhZTkxOTZhNDU1Mzg0YmNlZTE5MzU5MWVjMjRfMTE0OA_a45cc2bd-bac1-4570-9cda-052a539de037">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table details the calculation of basic and diluted earnings per share for the three and six months ended&#160;September&#160;28, 2019 and&#160;September&#160;29, 2018 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:108pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:1pt;font-weight:400;line-height:120%;"&gt;&#xeff;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.005848%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:12pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average diluted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNC0xLTEtMS0w_19459733-f64d-49f4-83f1-a512cbe052cf"
      unitRef="usd">76210000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNC0zLTEtMS0w_1e7688c6-4df2-4cff-9ede-c92f271e2034"
      unitRef="usd">58173000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNC01LTEtMS0w_578b6344-41ca-47fe-9a2a-71b2074da93d"
      unitRef="usd">80828000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNC03LTEtMS0w_9445d42e-086e-46d3-9e2f-0c2ee736b3fa"
      unitRef="usd">53901000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNi0xLTEtMS0w_40ef409b-ec23-4dd9-9a11-4bf3f55a384a"
      unitRef="shares">58011000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNi0zLTEtMS0w_cb3f9c54-7bed-48c8-a688-59b0164019da"
      unitRef="shares">60472000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNi01LTEtMS0w_383562bf-0358-4f15-af92-1d00dc6e0ee0"
      unitRef="shares">58276000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNi03LTEtMS0w_84891a73-7d6a-4a2c-b01d-8473b1038bb7"
      unitRef="shares">60967000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNy0xLTEtMS0w_a7533ed0-cec9-454c-9dfd-5f28f64419ec"
      unitRef="shares">2202000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNy0zLTEtMS0w_712c378f-4aaa-4a28-9ec6-68a9da53aeb6"
      unitRef="shares">1959000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNy01LTEtMS0w_bdc7a5cb-ce02-43d7-9adc-98ce500a59cc"
      unitRef="shares">1984000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfNy03LTEtMS0w_1eef382b-c2e2-4347-acd1-a3cd11b891f2"
      unitRef="shares">1843000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfOC0xLTEtMS0w_bce3c5f5-bb44-450a-8bd7-9af62d09682b"
      unitRef="shares">60213000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfOC0zLTEtMS0w_fe4647f2-ac58-4343-bc4a-f8af98c17cf6"
      unitRef="shares">62431000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfOC01LTEtMS0w_f8acfbb0-d3c7-4369-90d8-84da1e55ffa2"
      unitRef="shares">60260000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfOC03LTEtMS0w_ffdc4877-1075-40d9-bf91-295df5d07a2f"
      unitRef="shares">62810000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfOS0xLTEtMS0w_0432c61b-d672-4a31-ac9d-814bbfb53ecd"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfOS0zLTEtMS0w_a0e932f5-a3f5-461d-b5b9-5aae909fd129"
      unitRef="usdPerShare">0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfOS01LTEtMS0w_ddc2c969-479b-4618-803a-d807bd243f85"
      unitRef="usdPerShare">1.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfOS03LTEtMS0w_ae667284-971e-48f6-b041-77d92c6467e7"
      unitRef="usdPerShare">0.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfMTAtMS0xLTEtMA_285d2da2-2a16-474d-ad7f-365d5a03e363"
      unitRef="usdPerShare">1.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfMTAtMy0xLTEtMA_8a43812b-f369-4efb-8ca0-c8a195d5cde9"
      unitRef="usdPerShare">0.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfMTAtNS0xLTEtMA_ad38321d-fd6b-4b07-84c4-cf3b8052d805"
      unitRef="usdPerShare">1.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RhYmxlOjk1NjUzYTE3YjAwMTQ2MWNiOWQ0NDQyZGVkZjdlM2MyL3RhYmxlcmFuZ2U6OTU2NTNhMTdiMDAxNDYxY2I5ZDQ0NDJkZWRmN2UzYzJfMTAtNy0xLTEtMA_6601f442-6a87-465d-a627-0ed49e3debdd"
      unitRef="usdPerShare">0.86</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RleHRyZWdpb246NTQ3MGZhZTkxOTZhNDU1Mzg0YmNlZTE5MzU5MWVjMjRfOTcx_4f610e62-4c84-4a01-842b-97de9dcd46b5"
      unitRef="shares">455000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RleHRyZWdpb246NTQ3MGZhZTkxOTZhNDU1Mzg0YmNlZTE5MzU5MWVjMjRfNTQ5NzU1ODE1MzQw_dbb5fc16-0d9b-4b6a-9683-c1748c631660"
      unitRef="shares">615000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RleHRyZWdpb246NTQ3MGZhZTkxOTZhNDU1Mzg0YmNlZTE5MzU5MWVjMjRfNTQ5NzU1ODE1MzI5_e01f1d5a-3f4b-4b86-a7d0-95e3945cb9da"
      unitRef="shares">609000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83Ni9mcmFnOjU0NzBmYWU5MTk2YTQ1NTM4NGJjZWUxOTM1OTFlYzI0L3RleHRyZWdpb246NTQ3MGZhZTkxOTZhNDU1Mzg0YmNlZTE5MzU5MWVjMjRfNTQ5NzU1ODE1MzMy_7f475ae0-2f7e-4670-a246-6e3ec9aebe09"
      unitRef="shares">1277000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF83OS9mcmFnOjNjZGVjODRmOWFkZDQ2ODM4MTM0MDU5OTI1Y2Y0ZTU4L3RleHRyZWdpb246M2NkZWM4NGY5YWRkNDY4MzgxMzQwNTk5MjVjZjRlNThfMTE1Ng_f6aed544-cdd6-4a4b-b7f3-bc4d15c95b4f">Legal Matters&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, we are involved in legal proceedings concerning matters arising in connection with the conduct of our business activities.&#160;&#160;We regularly evaluate the status of legal proceedings in which we are involved in order to assess whether a loss is probable or there is a reasonable possibility that a loss or additional loss may have been incurred, and to determine if accruals are appropriate.&#160;&#160;We further evaluate each legal proceeding to assess whether an estimate of possible loss or range of loss can be made. &#160; &#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Based on current knowledge, management does not believe that there are any pending matters that could potentially have a material adverse effect on our business, financial condition, results of operations or cash flows.&#160;&#160;However, we are engaged in various legal actions in the normal course of business.&#160; There can be no assurances in light of the inherent uncertainties involved in any potential legal proceedings, some of which are beyond our control, and an adverse outcome in any legal proceeding could be material to our results of operations or cash flows for any particular reporting period.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfOTUw_81e68372-d8f8-4afb-ae06-c21461cc2d09">Stockholders&#x2019; Equity&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Common Stock&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:110.25pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt; &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company issued a net 0.2 million and 0.3 million shares of common stock during the three and six&#160;months ending September&#160;28, 2019, respectively, pursuant to the Company's equity incentive plans.  The Company issued a net 0.1 million and 0.2 million shares of common stock during&#160;the three and six&#160;months ending September&#160;29, 2018, respectively, pursuant to the Company's equity incentive plans. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Share Repurchase Program&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160; &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:90pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&#160; &#160;&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Since inception, approximately $30 million of the Company&#x2019;s common stock has been repurchased under the Company&#x2019;s 2019 $200 million share repurchase program, leaving approximately $170 million available for repurchase under this plan as of &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160; During the three and six&#160;months ended September&#160;28, 2019, the Company repurchased 0.6 million shares of its common stock,&#160;for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;$30.0 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, at an average cost of $53.64 per share and 1.4 million shares of its common stock, for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;$70.0 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;, at an average cost of $48.37 per share, respectively.&#160;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The repurchased shares in the second quarter of fiscal year 2020 include an immaterial amount of shares that closed out the Company's 2018 share repurchase program.  &lt;/span&gt;All of these shares were repurchased in the open market and were funded from existing cash.&#160; All shares of our common stock that were repurchased were retired as of September&#160;28, 2019.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNzM_5fee8148-a690-4c07-b190-bf5fe39ced83"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNDk0NzgwMjMyNjQwOQ_5b236e2f-d024-4fe7-9c56-1b83aa318397"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfODA_86703914-f9f0-4921-9484-8cdb61913920"
      unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNDk0NzgwMjMyNjQzOQ_7c01ac7e-bb8e-426c-95bc-82e9938f5344"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i754fead5987a40abaad831ac9f0ad39d_D20190101-20190928"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNDk0NzgwMjMyNjY3NA_8c8b327a-704f-423f-a407-9893c38ea0b5"
      unitRef="usd">30000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNDk0NzgwMjMyNjY1MA_6a975039-8a7d-45e3-9d9d-da65ef2e0f84"
      unitRef="usd">200000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i5eb5500bd4064783995c4867d3851c82_I20190928"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNDk0NzgwMjMyNzI2MA_788f59df-b483-4cfc-88c8-393f29b97d4f"
      unitRef="usd">170000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNTIw_e341626c-ff60-42ca-9748-d062c42ee279"
      unitRef="shares">600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNTU1_03713d14-2501-4162-8158-16c3e6c0dee8"
      unitRef="usd">30000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <crus:Averagecostpersharerepurchased
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNTgx_a7a704ca-ca34-423b-b41c-c5e8e858bf38"
      unitRef="usdPerShare">53.64</crus:Averagecostpersharerepurchased>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNDk0NzgwMjMyNjkzNw_2efe21fb-a545-422b-8537-564c60ea0486"
      unitRef="shares">1400000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNDk0NzgwMjMyNjk2Mw_04bd978a-5313-485f-b632-32d92a04820c"
      unitRef="usd">70000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <crus:Averagecostpersharerepurchased
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84Mi9mcmFnOjBkMDNkNWE1MzViZDRmMDNiMWI2YmNlZDkwZWY3YmQ0L3RleHRyZWdpb246MGQwM2Q1YTUzNWJkNGYwM2IxYjZiY2VkOTBlZjdiZDRfNDk0NzgwMjMyNjk5MA_18e61816-0597-4f60-ba66-51d4a907a674"
      unitRef="usdPerShare">48.37</crus:Averagecostpersharerepurchased>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RleHRyZWdpb246ZTUxMzAzOGRlMDNiNDdhNGI4NjUwMDUxMDBhNTlhY2ZfMTA4Mg_585873c8-4f74-4a5e-b779-1cc44ca3837c">Segment Information&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine our operating segments in accordance with FASB guidelines.&#160;&#160;Our Chief Executive Officer (&#x201c;CEO&#x201d;) has been identified as the chief operating decision maker under these guidelines.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company operates and tracks its results in one reportable segment, but reports revenue in two product lines, Portable and Non-Portable and Other.&#160;&#160;Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level.&#160;&#160;Additionally, our product lines have similar characteristics and customers.&#160;&#160;They share support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology.&#160;&#160;Therefore, there is no complete, discrete financial information maintained for these product lines.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues from our product lines are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.421053%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portable Products&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;349,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;552,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;536,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-Portable and Other Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;366,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;627,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RleHRyZWdpb246ZTUxMzAzOGRlMDNiNDdhNGI4NjUwMDUxMDBhNTlhY2ZfMTA3Mw_64c7c826-0b85-4fd5-92b2-a023e8781ef1">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine our operating segments in accordance with FASB guidelines.&#160;&#160;Our Chief Executive Officer (&#x201c;CEO&#x201d;) has been identified as the chief operating decision maker under these guidelines.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company operates and tracks its results in one reportable segment, but reports revenue in two product lines, Portable and Non-Portable and Other.&#160;&#160;Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level.&#160;&#160;Additionally, our product lines have similar characteristics and customers.&#160;&#160;They share support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology.&#160;&#160;Therefore, there is no complete, discrete financial information maintained for these product lines.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RleHRyZWdpb246ZTUxMzAzOGRlMDNiNDdhNGI4NjUwMDUxMDBhNTlhY2ZfMjcw_ed56c47a-6cdd-4cf3-a7e1-4547d2ad84ae"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <crus:NumberOfProductLines
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RleHRyZWdpb246ZTUxMzAzOGRlMDNiNDdhNGI4NjUwMDUxMDBhNTlhY2ZfMzI4_e220905c-3983-4b56-add9-bbe1c9d1713f"
      unitRef="product_line">2</crus:NumberOfProductLines>
    <us-gaap:ScheduleOfProductInformationTableTextBlock
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RleHRyZWdpb246ZTUxMzAzOGRlMDNiNDdhNGI4NjUwMDUxMDBhNTlhY2ZfMTA3MQ_188f9c0f-345e-4e21-b0c6-8c810ef4e4bd">&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues from our product lines are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.421053%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 28,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 29,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Portable Products&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;349,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;324,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;552,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;536,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-Portable and Other Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#xfeff;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;366,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;627,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a29b23320834c1f9434e3d05c445896_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfMy0xLTEtMS0w_f884b0e0-431b-4e46-a645-814bbb755299"
      unitRef="usd">349379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id300cf5f714f40a5a31b60d02e87b3da_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfMy0zLTEtMS0w_591cca90-6f97-4dcc-87b9-180ffb7f5aca"
      unitRef="usd">324049000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5c48bef9920436caf066cb5879c1306_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfMy01LTEtMS0w_7fb28c63-1b41-46d0-a38f-c6d737ec3aa9"
      unitRef="usd">552317000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i642ce8ab1cea4589a85ef0032b95166d_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfMy03LTEtMS0w_0fca61ec-626c-472c-8a07-eeff46232f19"
      unitRef="usd">536309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc36cda54e8344ad83755df882399e6a_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfNC0xLTEtMS0w_a7c3c9d6-47b8-4be8-9be5-19d92434fa9d"
      unitRef="usd">39533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i37b1c80d7a86444a8b910b3006f19991_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfNC0zLTEtMS0w_8beadfe1-04d2-4cb2-ad88-7f6b74be78e5"
      unitRef="usd">42256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30838988159d4e1bb1254266d4045c7d_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfNC01LTEtMS0w_590cefc9-a122-44f1-ad94-cf389e1d1800"
      unitRef="usd">74848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i178338909b2943ff8353d335551781c5_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfNC03LTEtMS0w_86d90fee-8f79-41ac-bdca-0381891c1372"
      unitRef="usd">84479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7671e652642848b095549ed21fd80342_D20190630-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfNS0xLTEtMS0w_0604200e-d60f-4140-aa1d-fba85f5d6763"
      unitRef="usd">388912000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i280df36d83f54bdfb8bd6f933f9261e0_D20180701-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfNS0zLTEtMS0w_58d25612-4423-48f8-8ee5-9e3eeb711090"
      unitRef="usd">366305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i954065d9d5a94662ae7933f1f25ebc51_D20190331-20190928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfNS01LTEtMS0w_69c1ac4d-a437-4bb6-a9cb-0c3820f06a1d"
      unitRef="usd">627165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id01429d2bb8b4d678bfd00d880fe0a96_D20180401-20180929"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkyM2E2NWVlZmY2YjQ2M2M5OTAzMTgwZWI0ZDE0NjM4L3NlYzo5MjNhNjVlZWZmNmI0NjNjOTkwMzE4MGViNGQxNDYzOF84NS9mcmFnOmU1MTMwMzhkZTAzYjQ3YTRiODY1MDA1MTAwYTU5YWNmL3RhYmxlOjg1MDU0Y2JlNDU0NjRlZTRiN2IyMDc3MzkyNWU2OWI3L3RhYmxlcmFuZ2U6ODUwNTRjYmU0NTQ2NGVlNGI3YjIwNzczOTI1ZTY5YjdfNS03LTEtMS0w_003ed3a1-cae3-47d2-a1ab-50009520c121"
      unitRef="usd">620788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
</xbrl>
