<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:adi="http://www.analog.com/20220430"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="adi-20220430.xsd" xlink:type="simple"/>
    <context id="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ie21a042f28664d2ebd8915ad0d036eb0_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i957b024f99f841ac833f734f73c61c55_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i9d7b157d431243028b4a2f862391ee4a_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ib1d599d6bbae434ca9d16a35dadf4100_I20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-29</instant>
        </period>
    </context>
    <context id="iddef49e9af6c4fb789733103f74816d1_I20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-29</instant>
        </period>
    </context>
    <context id="i86030d87126f4c92a913d0ee05f41a6d_I20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-29</instant>
        </period>
    </context>
    <context id="i33df1c27bba64b9abfbaa4ef92fb50ea_I20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-29</instant>
        </period>
    </context>
    <context id="i180c100a44f149ba933e1ad05211ee5c_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i2c4b5c2787f04513b6b840a3cff77140_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i6f947ee00dd14d04a6f25069b830ba80_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i043bbda24284464783b1d8d349b15633_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i5557532e5c42456eacc7beff9a41bb36_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i1dc4235aa5934f2aab630704512a6a2e_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i203ae553799246d08a8242c66078fcbd_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3b35714a33f44b099b6f9d3dcfb91396_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i4f0d5f47d0364c5c8d1181838fb286f2_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="iecd1978e52d74f439b8c6da014569443_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ib8edf5e79ab14696b787a8b9a9a6cc29_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i9368e647023c473ab40ca5d47dc4df3c_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i4bf97074bbcf4af6be8ea2dc33f7d69b_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i366346e71b4849f7ace7addb12aea2f7_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i9aa76705fb0446ee8a5d33eabf1b51e6_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ie184d8ad40304255a585fa025c3993e7_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ifd7bda86d71c42c28e50da8d588a0a94_I20210130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-30</instant>
        </period>
    </context>
    <context id="if72fe8a5db5e4b64aeb4f9456d0d5666_I20210130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-30</instant>
        </period>
    </context>
    <context id="i6cb4109ae0714f83aa03513aceb3f224_I20210130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-30</instant>
        </period>
    </context>
    <context id="i7f5436e4fa874d93a257d0754219fc79_I20210130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-30</instant>
        </period>
    </context>
    <context id="i2342e5fe7b194c4287da751e73796fb6_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i32433102d8cf48d48ecd32f664f4a780_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i6104644efbed4b2399e928b4b45698e2_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i614c786c98f84ef8a55fd1db135de451_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i6079b7f9594c4e16be1861b7c34ea86f_I20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-01</instant>
        </period>
    </context>
    <context id="i32ea0b0411eb4c6fbb3567d17ffb867c_I20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-01</instant>
        </period>
    </context>
    <context id="i9ed121e63c80485d8a97f9d7ccc662de_I20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-01</instant>
        </period>
    </context>
    <context id="i4db36dc733ef49bf80761e7661861608_I20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-01</instant>
        </period>
    </context>
    <context id="i24638a13f22e40529f0f94a2f5328eca_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i79c40cb015164e518e1a022249b52966_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="if733e78fff5541ea805b10fa125ea01c_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i4a3fd22a489e4d8aa8639f52ed336b41_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0029da33086d44f3827445df20edf317_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i31ebb822596c441887c09a0ec3e29925_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="ibd0d7235558a4553bf402714bc9faf73_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i9800ce4d074443d1828adffb76e2deb7_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i4db7e00cc3df4a5dafe222f47c38c8a3_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ic13813caaec34893aeeb6079dedf20b3_I20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <instant>2021-05-01</instant>
        </period>
    </context>
    <context id="iaefcb90766e14db1a577dee7d2edac86_D20201101-20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-30</endDate>
        </period>
    </context>
    <context id="iccddd04ef0f445cd85ab402b36fe157e_D20211031-20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-01-29</endDate>
        </period>
    </context>
    <context id="ic2951e2393be424b9ac1370155dc144e_D20201101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i87a5fea7040946bcb6b69555aefb785b_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i566e75837bc24f81a6131b21b6e1c89e_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i7c62fe588f67457daa184b1204327cde_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i83c1adf3b5d24abcba61535d86c72cb5_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ib539e2ffacad4ce1be79da67ef4ba81d_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if12ddd2d0a984d9abfa77e9653733011_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ifafd21ac2c4840568c7c831d181e2c8d_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i2fce9904c2ce4ff68c01be23ee42bab4_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ib5e5fdc322e84e9fb1e0626635dc4546_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i6354e9c8fe1d425e9d08f9d0ef938cac_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ie5bff80d946e4bf2bb042db613ff49c6_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="ia6b1be9ffc164d22b164a62baee99e3e_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ib733e90961f44ced9d787c77bbe07749_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="ia034fe87f98c4875a2c3df8caf7f8745_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i697b066e06f8419b89d18f4adeb17046_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i26b61967065144ba894153c6e29562f1_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8de86b331fce4fe2800da0e9af5c8c8a_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i7e28deda66e542028645f22bec958661_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id72799ec4c0545d6af2f557136d2e7ed_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i5cc74dc1336b43f1aa04d4c4a044447c_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i79c81cf2856248e6b1993384ac4a22c5_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i6d7698db3650458fb8602d2533e8a616_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i237d0367f1b641449658b1e4856ca33f_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i91868e1f40844f968bb5c193d100bd2b_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8679ed2478d04bd1a5c360fdefc93575_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="ib8e60b4d5e554ef28b2235f001ea8d13_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic948f1ac78c04761811c2ef00e30c26f_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i7a1d095f0be1470e9881a416697f703a_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i4c1ef46b368a46e58a12fa14b21f6885_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="ifa974f6ce52f463a9ed26a34306b541b_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="if02af602f35647d481e27815be51f074_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">adi:GlobalRepositioningActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i4eb9bd0dcfb14fd78c06c93fcf9a2d5a_D20211031-20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-01-29</endDate>
        </period>
    </context>
    <context id="i3428212f885c4186b4bb2e5e8334348b_D20211031-20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">adi:GlobalRepositioningActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-01-29</endDate>
        </period>
    </context>
    <context id="id31689f505c2492587484d8668f06975_I20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-29</instant>
        </period>
    </context>
    <context id="icb8b25f229e04a08816925c20c53c8df_I20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">adi:GlobalRepositioningActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-29</instant>
        </period>
    </context>
    <context id="i034ec943c81e4fadbfbd4252dd1a6601_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i6e33725c130e4ca8bec298980c796149_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">adi:GlobalRepositioningActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i17ff59bbaf1f4d25bf454afb9e62e223_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie92251c1353d4c91b61d701a513af9d7_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">adi:GlobalRepositioningActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ib2f04868f6a8432591db682c49b7b7bb_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adi:LinearTechnologyCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i6a3cf23c3b8b4844a7448ffd183994b7_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">adi:TestingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ib4cd485c42674157ac772fa96c28d241_D20201101-20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">adi:TestingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-30</endDate>
        </period>
    </context>
    <context id="i2cbd779807104849b1bf04424ac3da9c_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">adi:GlobalRepositioningActionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8a2d423e6b98412d98bb23e5d8bbcdb3_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie0994b38957644af88474ff79d7d35f4_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iccf98f248ea74a5d8ba97e2ce0477124_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i6c67ab45ad034353a152a29b344a68b7_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:AutomotiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i9cb4ef0092eb45d3a27b65bf836c78e8_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:AutomotiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i7e44d30bed03412299396c11afa56d2e_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iba3a06ca696d48e5b7f1aff9c2f74665_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i8955fea1b0cd4e82bdb54ebdc8cb18d0_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i05be4d706ac045fea881521699f9953e_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i05cd4d25ca934befa5d4bdabdd3cb063_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i59e5247745284c51b684f64b0ca4c833_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i844995f246a44ea8a3176b01a283cb1a_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:AutomotiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i1765f83907c94d6ca35f0a96a3230153_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:AutomotiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="idd40aad76bb5488582a9de8c1d1c4b9e_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i2490b3f0229b4a68906022b36e5a8bdf_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="ibdde8534a20748ca8375fda15489fd02_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i1569ef2c047b44d2bc8737c516bf6bea_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">adi:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i08e9c2df152c4c888ee40fbd247b465a_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ied5ddde42699418f99abe23aba1fa9f6_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="ibac6f65ff1ba409ea51a54ffd6ce9419_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i22c26398eae045978f6cf7ebe9b2fb83_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i6f3d1dd8d95147808276f4a02ad1d8f3_D20220130-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">adi:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ib96c3c2c20a94979934aad198bd25bd8_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">adi:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i78064c43997249b49d5c23e041edc827_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i98855943690144da9cdc216dc24e5f2a_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="ibb077a21212944c8aeb994c29f4482c3_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i892525b1c66f4e1ba564ba9f6623eef8_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i9a928ee068144466a288bfc31013c35f_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">adi:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i34f9abe8429a4a8bb78e7b1d4bd67746_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">adi:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i9359a45e96c142b1b6fea88e60db7b95_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i97ade03290cb49a38f3c20f305b225ad_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i8b95fbde9dd04a81a6f343e8570abcdd_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ide36a8a03220429e9ca464e6d8c10757_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">adi:CorporateObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i1b1508f877cc4c3cb724e38c22ea0bd2_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">adi:CorporateObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i696025d748bc4c1398f7c135570f7349_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">adi:CorporateObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id8d8d20408c443949e555d38e217e5b0_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7f7283db0f97434f9e885b89f67ee890_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i89b101dff6c643bca367d6a802f5815b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ibb8d8f1388db4ff596baeaf00648c757_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i2f948a2582694ec09a78cc61cef7dad0_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i0f4314270df140528a684fe8a092f941_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ib69a553ba32c40fbbc1bb8d047af75ca_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i97f3b2da595a4b079ac8b3aabfb5d776_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ib8bdda3cd8cd48fcac1b346be86853dc_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i4dd4a47f34594c76ab6a51094577f5c4_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueMarch2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ia7c33d626df040acb0283250f0abca23_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueMarch2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i1446e5930029497a931568f4854d8cfa_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="iffe73b0bbe3343e1b76b3e07d12d8078_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ibd646cf5073145d08e523998275c0a70_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueApril2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ifb92d27d829a47b3b9da48e0cd6b5a1f_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueApril2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ib73cf8c1f9ec440cbb91aee2c6406184_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueDecember2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3c16ac8c599b480da97c5c2c531e9756_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueDecember2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ib0457ba4ce6e40ecaf31d34c80b0b392_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueJune2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i1a19fa445e094e71af28e7b17db996eb_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueJune2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="id7fa7104296f41b190645a1f4d68a934_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="if7c6ec04a1ad41f3b6d755e8abe59b8f_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i8c2a691f190e424da838b71324b5f253_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i015115d9f4934aab97f7a93e2e4b0c57_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i7db82f7497cb46d0aeabf31fa88dab67_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueDecember2036Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie0033216373e40d4b52493daf5727ad7_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueDecember2036Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ib8dffb34af91427eb17a04c08672fd06_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id0725b051ab3499c9afa725f5ffd837f_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="iab798b24b110498e88e88b38f9338621_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueDecember2045Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i191616bf969245aca67bacfd11130c44_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueDecember2045Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i9957954a2a6e44518412ce80afb96abd_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i8160c9fc07d84d999ac225deeaf043f3_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueOctober2051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="ic0004d6543cf401788e4d69fa8b76df5_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i6c14ef5d2750483fb4d19ef496b852f6_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="id9006706a6cf4ba086d6ac5b6063f663_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i65965968078f4964a71805d55ee3375a_I20211030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-30</instant>
        </period>
    </context>
    <context id="i4ddd5a41863e4c739a1853b583881628_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i9106c777ac2d471ea3e08626b1bc05a9_I20210826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adi:MaximIntegratedProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueMarch2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-26</instant>
        </period>
    </context>
    <context id="i44ee1bdda8ef41f895e9bc3445b3a19d_D20211104-20211104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adi:NotesDueMarch2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-04</startDate>
            <endDate>2021-11-04</endDate>
        </period>
    </context>
    <context id="ib5e1c1c54aa24cc8b4fbefe9939292cf_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adi:MaximIntegratedProductsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i99f9f51fc1e04feba51052d10a8dd6f6_D20211031-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adi:MaximIntegratedProductsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i6634617d259948ce92b355bb51a71a39_I20220129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adi:MaximIntegratedProductsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis">us-gaap:SettlementWithTaxingAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-29</instant>
        </period>
    </context>
    <context id="i0a41d94e528848fa8ba56af408d3842f_D20210826-20210826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adi:MaximIntegratedProductsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-26</startDate>
            <endDate>2021-08-26</endDate>
        </period>
    </context>
    <context id="i94536be10d364f5a8dea8ca84c505868_D20210131-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adi:MaximIntegratedProductsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i506781fdbc8f49f2bdb0ede1742de8d4_D20201101-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adi:MaximIntegratedProductsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i77b3bd9e69eb49be89e2f635445863db_D20220517-20220517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006281</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-17</startDate>
            <endDate>2022-05-17</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80L2ZyYWc6ZmU0ZmU5NDMwZjY0NDg5ZDkxMzU5MTljMWQyZjY0MjAvdGFibGU6OGExN2QwZjEwNjM1NDUzNGExMDA1M2Y4MjdhZDY1NjYvdGFibGVyYW5nZTo4YTE3ZDBmMTA2MzU0NTM0YTEwMDUzZjgyN2FkNjU2Nl80LTEtMS0xLTUwNzc3_9aee29ae-2b09-4106-b4c4-f90fca6394e5">0000006281</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80L2ZyYWc6ZmU0ZmU5NDMwZjY0NDg5ZDkxMzU5MTljMWQyZjY0MjAvdGFibGU6OGExN2QwZjEwNjM1NDUzNGExMDA1M2Y4MjdhZDY1NjYvdGFibGVyYW5nZTo4YTE3ZDBmMTA2MzU0NTM0YTEwMDUzZjgyN2FkNjU2Nl81LTEtMS0xLTUwNzc3_ce9911a3-3de9-449b-888f-3ab9125563bd">--10-29</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80L2ZyYWc6ZmU0ZmU5NDMwZjY0NDg5ZDkxMzU5MTljMWQyZjY0MjAvdGFibGU6OGExN2QwZjEwNjM1NDUzNGExMDA1M2Y4MjdhZDY1NjYvdGFibGVyYW5nZTo4YTE3ZDBmMTA2MzU0NTM0YTEwMDUzZjgyN2FkNjU2Nl85LTEtMS0xLTUwNzc3_317ffcd3-976c-489e-a02c-363e8f86963b">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80L2ZyYWc6ZmU0ZmU5NDMwZjY0NDg5ZDkxMzU5MTljMWQyZjY0MjAvdGFibGU6OGExN2QwZjEwNjM1NDUzNGExMDA1M2Y4MjdhZDY1NjYvdGFibGVyYW5nZTo4YTE3ZDBmMTA2MzU0NTM0YTEwMDUzZjgyN2FkNjU2Nl8xMC0xLTEtMS01MDc3Nw_7eeefb84-573c-479a-ad3f-d12383e49dde">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80L2ZyYWc6ZmU0ZmU5NDMwZjY0NDg5ZDkxMzU5MTljMWQyZjY0MjAvdGFibGU6OGExN2QwZjEwNjM1NDUzNGExMDA1M2Y4MjdhZDY1NjYvdGFibGVyYW5nZTo4YTE3ZDBmMTA2MzU0NTM0YTEwMDUzZjgyN2FkNjU2Nl8xMy0xLTEtMS01MDc3Nw_18dfbeaf-3c87-4258-a8fa-3eb38de346e5">false</dei:AmendmentFlag>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i44ee1bdda8ef41f895e9bc3445b3a19d_D20211104-20211104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF84Mi9mcmFnOmM3ZGU0MzMyZTQ4MzQxMWJhY2FlMDc2OWUwYjE4MzdmL3RhYmxlOjM2YzcwZjhjZjJjNTQwMTBhM2Y0NTI5MzY4Yjc5NTIxL3RhYmxlcmFuZ2U6MzZjNzBmOGNmMmM1NDAxMGEzZjQ1MjkzNjhiNzk1MjFfMS0yLTEtMS01MDc3Nw_3fa225ed-de2f-4363-aa25-793aa89fd88d"
      unitRef="number">1.03823</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <dei:DocumentType
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl84Ng_001d7d9e-75a9-44fe-b997-c91898dd2d83">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6MWY0OGE5ZTQ3MDhlNDYzNzgyZWZkYTk2MDE3YWFhZDQvdGFibGVyYW5nZToxZjQ4YTllNDcwOGU0NjM3ODJlZmRhOTYwMTdhYWFkNF8wLTAtMS0xLTUwNzc3_1deffe33-5a06-4b9c-95d4-39b94d59425b">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl8xMzU_76faf506-c0a6-4789-afd0-bd3fcfc93c72">2022-04-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6ZWVlYWE0NDEwMWJlNDIxZjgyYTllY2ZiYTNmYWJlMmMvdGFibGVyYW5nZTplZWVhYTQ0MTAxYmU0MjFmODJhOWVjZmJhM2ZhYmUyY18wLTAtMS0xLTUwNzc3_536ba166-7140-44b9-ba54-36516de1eaf6">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl8yMjI_e91a07c2-d3c0-4dd7-a352-cf03383dd261">1-7819</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl8yMjg_1c1f4838-5ac6-4d10-9d45-766ccfe4638d">Analog Devices, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6MDRiNDkyOGVlMDMxNDBkOGFhNWNhZDRiOGIyNDEwOWYvdGFibGVyYW5nZTowNGI0OTI4ZWUwMzE0MGQ4YWE1Y2FkNGI4YjI0MTA5Zl8xLTAtMS0xLTUwNzc3_3becec2d-005d-4c25-8b53-b73ac4c5c99f">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6MDRiNDkyOGVlMDMxNDBkOGFhNWNhZDRiOGIyNDEwOWYvdGFibGVyYW5nZTowNGI0OTI4ZWUwMzE0MGQ4YWE1Y2FkNGI4YjI0MTA5Zl8xLTQtMS0xLTUwNzc3_0e7f2be8-6d39-4091-95a2-47e5b5c98fbe">04-2348234</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6MDRiNDkyOGVlMDMxNDBkOGFhNWNhZDRiOGIyNDEwOWYvdGFibGVyYW5nZTowNGI0OTI4ZWUwMzE0MGQ4YWE1Y2FkNGI4YjI0MTA5Zl80LTAtMS0xLTUwNzc3_e1e90279-f57f-47db-9b9a-95d4ec336c82">One Analog Way,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6MDRiNDkyOGVlMDMxNDBkOGFhNWNhZDRiOGIyNDEwOWYvdGFibGVyYW5nZTowNGI0OTI4ZWUwMzE0MGQ4YWE1Y2FkNGI4YjI0MTA5Zl80LTEtMS0xLTUwNzc3_5afa9c7d-b617-44e6-8f52-6b281d2fb0fe">Wilmington,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6MDRiNDkyOGVlMDMxNDBkOGFhNWNhZDRiOGIyNDEwOWYvdGFibGVyYW5nZTowNGI0OTI4ZWUwMzE0MGQ4YWE1Y2FkNGI4YjI0MTA5Zl80LTItMS0xLTUwNzc3_35c63e72-65f0-4421-b4f8-cd3a9b4debb2">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6MDRiNDkyOGVlMDMxNDBkOGFhNWNhZDRiOGIyNDEwOWYvdGFibGVyYW5nZTowNGI0OTI4ZWUwMzE0MGQ4YWE1Y2FkNGI4YjI0MTA5Zl80LTQtMS0xLTUwNzc3_4914bac4-9e63-49b2-b65a-83137bd21696">01887</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl8yOTM_bec9133b-7dda-486e-8854-8b77c685203b">781</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl8yOTc_48f9e19a-4dc4-4b85-9d6e-19492240e5fd">935-5565</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6YTVkMjk2OThlNGFiNGY3OGI3ODVhNWU2Njg0ZTQzOGYvdGFibGVyYW5nZTphNWQyOTY5OGU0YWI0Zjc4Yjc4NWE1ZTY2ODRlNDM4Zl8xLTAtMS0xLTUwNzc3_cbd57c8c-a943-40aa-b43b-d0a99c5d91ea">Common Stock $0.16 2/3 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6YTVkMjk2OThlNGFiNGY3OGI3ODVhNWU2Njg0ZTQzOGYvdGFibGVyYW5nZTphNWQyOTY5OGU0YWI0Zjc4Yjc4NWE1ZTY2ODRlNDM4Zl8xLTEtMS0xLTUwNzc3_86d6796e-2944-4632-bac8-b00bb7c6f784">ADI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6YTVkMjk2OThlNGFiNGY3OGI3ODVhNWU2Njg0ZTQzOGYvdGFibGVyYW5nZTphNWQyOTY5OGU0YWI0Zjc4Yjc4NWE1ZTY2ODRlNDM4Zl8xLTItMS0xLTUwNzc3_d7010900-dc43-4acb-a747-5b9147274198">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl84NDg_d546631a-34a9-4f6b-bc50-ee198ccfacb3">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl8xMTc1_28408551-69d1-4c9d-b717-97f5a9539797">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6ZDg2NmY4OTE5NmVkNGRhMzlkMTU3NWExM2E1NGQ4YzMvdGFibGVyYW5nZTpkODY2Zjg5MTk2ZWQ0ZGEzOWQxNTc1YTEzYTU0ZDhjM18wLTAtMS0xLTUwNzc3_9c9ce2f5-4b68-497f-bc95-7fcbea9eb265">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6ZDg2NmY4OTE5NmVkNGRhMzlkMTU3NWExM2E1NGQ4YzMvdGFibGVyYW5nZTpkODY2Zjg5MTk2ZWQ0ZGEzOWQxNTc1YTEzYTU0ZDhjM18yLTYtMS0xLTUwNzc3_6f79f0ad-9f17-43ea-b325-035bd5fb4da2">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGFibGU6ZDg2NmY4OTE5NmVkNGRhMzlkMTU3NWExM2E1NGQ4YzMvdGFibGVyYW5nZTpkODY2Zjg5MTk2ZWQ0ZGEzOWQxNTc1YTEzYTU0ZDhjM180LTYtMS0xLTUwNzc3_b3591440-7c32-4c48-984f-ded89a117501">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl8xOTIy_b5211f82-46a4-4373-83d2-95cad3460d40">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xL2ZyYWc6NGM1OTc4OTU4Y2ZlNDgzOTgwYmM2YWJiYmE0ZjU0ZGIvdGV4dHJlZ2lvbjo0YzU5Nzg5NThjZmU0ODM5ODBiYzZhYmJiYTRmNTRkYl8xOTU0_47e64e93-cb68-4264-82aa-1093162f8985"
      unitRef="shares">519806028</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMi0xLTEtMS01MDc3Nw_e21da85c-b26f-4781-8435-a7d7548cff07"
      unitRef="usd">2972064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMi0zLTEtMS01MDc3Nw_c6a2a492-709a-45f1-ba9c-a818f260ec4b"
      unitRef="usd">1661407000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMi01LTEtMS01MDc3Nw_ca314a5c-366f-49d1-8b79-2c1541c3ec29"
      unitRef="usd">5656357000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMi03LTEtMS01MDc3Nw_c97f8a41-e06e-4519-867f-057090ebef50"
      unitRef="usd">3219865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMy0xLTEtMS01MDc3Nw_93520ad6-3803-4dde-a8c3-c88b5b73d76b"
      unitRef="usd">1027544000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMy0zLTEtMS01MDc3Nw_c45d6f17-4956-4643-b0d2-74b4853a63cb"
      unitRef="usd">524770000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMy01LTEtMS01MDc3Nw_18de7c10-027c-414d-9452-d2a648cbba83"
      unitRef="usd">2309840000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMy03LTEtMS01MDc3Nw_a5777b18-4ded-4390-833e-c66dd868934d"
      unitRef="usd">1037857000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNC0xLTEtMS01MDc3Nw_3c4ceb54-9b83-450f-bc67-1e68139a9a40"
      unitRef="usd">1944520000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNC0zLTEtMS01MDc3Nw_c362e0ba-8bc9-4fdc-b9b7-d2d512bf285c"
      unitRef="usd">1136637000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNC01LTEtMS01MDc3Nw_9ff54c03-856d-410f-8ff4-fb818be07713"
      unitRef="usd">3346517000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNC03LTEtMS01MDc3Nw_280ec424-378c-4cec-a8d5-4b40434feb55"
      unitRef="usd">2182008000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNi0xLTEtMS01MDc3Nw_c165aae3-df8f-4937-a9c4-3c3d4575ad78"
      unitRef="usd">420901000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNi0zLTEtMS01MDc3Nw_d0ca03f7-1b51-4bb2-b03d-9be98b9cbadf"
      unitRef="usd">302238000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNi01LTEtMS01MDc3Nw_5ada1de9-7cc0-4e4f-b105-d95563ee2f50"
      unitRef="usd">847681000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNi03LTEtMS01MDc3Nw_310a5dc1-8c30-4de5-987b-2d5ab33fe3a9"
      unitRef="usd">590388000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNy0xLTEtMS01MDc3Nw_a6d6fd7e-2404-4fd4-95cb-e1d2db458473"
      unitRef="usd">305308000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNy0zLTEtMS01MDc3Nw_c4aacbba-b6ba-4102-bd77-b123cc26c3c1"
      unitRef="usd">206612000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNy01LTEtMS01MDc3Nw_45d97e5f-60dc-4ccb-ae3b-c8ffd8b502d3"
      unitRef="usd">602673000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfNy03LTEtMS01MDc3Nw_735b9213-7601-46d3-ab53-e1da2090db9a"
      unitRef="usd">391887000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <adi:OperatingExpensesAmortizationOfIntangibles
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfOC0xLTEtMS01MDc3Nw_60669d16-a496-47a3-8d29-722052464593"
      unitRef="usd">253476000</adi:OperatingExpensesAmortizationOfIntangibles>
    <adi:OperatingExpensesAmortizationOfIntangibles
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfOC0zLTEtMS01MDc3Nw_cdf3d85c-9096-417a-aae9-de54b645c0d7"
      unitRef="usd">107786000</adi:OperatingExpensesAmortizationOfIntangibles>
    <adi:OperatingExpensesAmortizationOfIntangibles
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfOC01LTEtMS01MDc3Nw_9b073d01-c585-4b50-bf01-ebfdfb73318a"
      unitRef="usd">506843000</adi:OperatingExpensesAmortizationOfIntangibles>
    <adi:OperatingExpensesAmortizationOfIntangibles
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfOC03LTEtMS01MDc3Nw_05eaee31-beaa-443b-8f4e-bced9b10bc2e"
      unitRef="usd">215434000</adi:OperatingExpensesAmortizationOfIntangibles>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfOS0xLTEtMS01MDc3Nw_03336a66-288f-4ab6-936f-df28d712778d"
      unitRef="usd">46674000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfOS0zLTEtMS01MDc3Nw_a26786da-3699-4713-9fd7-0fd549e22989"
      unitRef="usd">311000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfOS01LTEtMS01MDc3Nw_515d347f-5202-410f-b9a4-e2c2fba1faa9"
      unitRef="usd">106402000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfOS03LTEtMS01MDc3Nw_cd851d73-852c-4016-a206-6a0408d4a444"
      unitRef="usd">749000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:OperatingExpenses
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTAtMS0xLTEtNTA3Nzc_0d9d576b-81c7-4a6f-96d2-4d92ae850246"
      unitRef="usd">1026359000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTAtMy0xLTEtNTA3Nzc_18d84b6e-38d0-4380-b59c-ac2b9276a504"
      unitRef="usd">616947000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTAtNS0xLTEtNTA3Nzc_d391e726-c6bd-438e-99e4-b7ef4d5e24ff"
      unitRef="usd">2063599000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTAtNy0xLTEtNTA3Nzc_cf963df2-57f6-493d-8f05-89a5a8d6e50e"
      unitRef="usd">1198458000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTEtMS0xLTEtNTA3Nzc_89f8f042-5193-4898-9a68-4831942121fe"
      unitRef="usd">918161000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTEtMy0xLTEtNTA3Nzc_fc4e4491-fa79-4665-8e92-30d0d473ff05"
      unitRef="usd">519690000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTEtNS0xLTEtNTA3Nzc_2bf72a5f-132e-4b99-899d-ea83aaa2e1e2"
      unitRef="usd">1282918000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTEtNy0xLTEtNTA3Nzc_78ca486c-94d1-42d2-9b21-bf0e9f53e95b"
      unitRef="usd">983550000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTMtMS0xLTEtNTA3Nzc_16b6dfd5-e16b-463e-a943-febf7dfb3203"
      unitRef="usd">49548000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTMtMy0xLTEtNTA3Nzc_4c8ed14d-c53f-41e4-8697-4848aab7fb01"
      unitRef="usd">43066000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTMtNS0xLTEtNTA3Nzc_1513c259-c720-4a16-8d19-f7331b19f76b"
      unitRef="usd">101512000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTMtNy0xLTEtNTA3Nzc_ae521834-2b84-4a23-9375-518d452fc87d"
      unitRef="usd">85545000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTQtMS0xLTEtNTA3Nzc_70096e89-2130-4553-9c1f-a30b82c89f77"
      unitRef="usd">563000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTQtMy0xLTEtNTA3Nzc_f100d4b7-5099-4c55-b139-d395c06bb29e"
      unitRef="usd">290000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTQtNS0xLTEtNTA3Nzc_44201819-440a-40fb-9f51-ce02e26bd9f1"
      unitRef="usd">781000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTQtNy0xLTEtNTA3Nzc_54d5eb41-4c0f-4cd2-b6ee-69b0c20f7c66"
      unitRef="usd">499000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTUtMS0xLTEtNTA3Nzc_f52792c4-ad29-4733-a2dd-7f2881036e07"
      unitRef="usd">10069000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTUtMy0xLTEtNTA3Nzc_2e6d3d7e-4e49-4dd9-b743-faf97c230cb5"
      unitRef="usd">-929000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTUtNS0xLTEtNTA3Nzc_f018616d-0255-441a-9a93-1feb90b12a54"
      unitRef="usd">20613000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTUtNy0xLTEtNTA3Nzc_b8fc9862-6e3e-491c-b27e-18239f3700e2"
      unitRef="usd">14099000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTYtMS0xLTEtNTA3Nzc_65a82064-a784-47e5-9094-2c2aa8cdf6f3"
      unitRef="usd">-38916000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTYtMy0xLTEtNTA3Nzc_6d51e587-42f3-46cc-9da4-120d9c587cef"
      unitRef="usd">-43705000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTYtNS0xLTEtNTA3Nzc_12c02b77-d0a9-42b8-967a-12e49bcd7e1a"
      unitRef="usd">-80118000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTYtNy0xLTEtNTA3Nzc_1087a340-6263-4b39-810e-16381478c89a"
      unitRef="usd">-70947000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTctMS0xLTEtNTA3Nzc_18589850-0b51-4f66-8834-fb2659155042"
      unitRef="usd">879245000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTctMy0xLTEtNTA3Nzc_fa0c2a98-6da6-4378-98ab-29199ab9feb8"
      unitRef="usd">475985000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTctNS0xLTEtNTA3Nzc_0e7405c0-e053-463b-86dc-ac90f1595840"
      unitRef="usd">1202800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTctNy0xLTEtNTA3Nzc_86c881c3-3af6-41c2-a2b6-194ef8a5320f"
      unitRef="usd">912603000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTgtMS0xLTEtNTA3Nzc_9fbd91ad-094f-4ca5-a4af-b6413cb76d16"
      unitRef="usd">95972000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTgtMy0xLTEtNTA3Nzc_b44f3a65-efb6-4140-a7a1-106d446efba8"
      unitRef="usd">53080000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTgtNS0xLTEtNTA3Nzc_d45a2fc9-9a5e-425f-b876-8a32d4518e51"
      unitRef="usd">139450000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTgtNy0xLTEtNTA3Nzc_75306dcc-2b03-4853-8cf9-4303022e5e09"
      unitRef="usd">101179000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTktMS0xLTEtNTA3Nzc_1cb33220-061d-4de7-990a-0308de577553"
      unitRef="usd">783273000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTktMy0xLTEtNTA3Nzc_f3d55c31-4c44-4982-8ff5-68cde1a44aa3"
      unitRef="usd">422905000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTktNS0xLTEtNTA3Nzc_3973aeb2-b6ca-4d2d-aa39-6dc76ad810bb"
      unitRef="usd">1063350000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMTktNy0xLTEtNTA3Nzc_7b4107cb-b721-4bd3-8994-55644081889e"
      unitRef="usd">811424000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjEtMS0xLTEtNTA3Nzc_07557db1-223e-4c13-862f-c7f50b340f04"
      unitRef="shares">522370000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjEtMy0xLTEtNTA3Nzc_b3d37bf5-a837-47f3-9f31-dd29928e295f"
      unitRef="shares">368823000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjEtNS0xLTEtNTA3Nzc_30054ab9-30f1-4965-8520-7fcac9c467d1"
      unitRef="shares">523831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjEtNy0xLTEtNTA3Nzc_c3a13993-79e5-449d-bd5c-ce6f638250af"
      unitRef="shares">369013000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjItMS0xLTEtNTA3Nzc_6694d671-9d36-40e0-8c4a-627b066d3a69"
      unitRef="shares">526264000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjItMy0xLTEtNTA3Nzc_8b5a3e4f-40c0-4868-ba3f-930f35696442"
      unitRef="shares">372418000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjItNS0xLTEtNTA3Nzc_86ea7b57-0f9d-411a-b787-7cf576bac541"
      unitRef="shares">528203000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjItNy0xLTEtNTA3Nzc_aefa6db4-3ea9-4f29-a2cb-1afa094fec51"
      unitRef="shares">372762000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjQtMS0xLTEtNTA3Nzc_468cb662-cf2d-4c32-b016-52f23561a391"
      unitRef="usdPerShare">1.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjQtMy0xLTEtNTA3Nzc_b9f887bd-148b-4593-b5fa-1247a5dc05c3"
      unitRef="usdPerShare">1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjQtNS0xLTEtNTA3Nzc_5c102c78-4ff7-4643-a4d2-28ce4768b1fc"
      unitRef="usdPerShare">2.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjQtNy0xLTEtNTA3Nzc_434855e6-214d-4982-bfb9-f3d79f9cc841"
      unitRef="usdPerShare">2.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjUtMS0xLTEtNTA3Nzc_b338f1fe-764e-41cc-b156-4977f3467d45"
      unitRef="usdPerShare">1.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjUtMy0xLTEtNTA3Nzc_b64fe24a-ab0f-4af3-af3a-464b43689773"
      unitRef="usdPerShare">1.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjUtNS0xLTEtNTA3Nzc_61e2a826-782c-4d1a-889f-0ccafc6655b2"
      unitRef="usdPerShare">2.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMy9mcmFnOmIxNzA3NTg1YzQ3NTQ5NDBhNDE2Mjk5NmI0NWI5OGZkL3RhYmxlOjQ0MmM5Zjg3ODY0OTQ5MzU5ZGJlZDQ4MGJiMjFkZmRhL3RhYmxlcmFuZ2U6NDQyYzlmODc4NjQ5NDkzNTlkYmVkNDgwYmIyMWRmZGFfMjUtNy0xLTEtNTA3Nzc_553e42a2-ebb3-4657-b789-80f83219add8"
      unitRef="usdPerShare">2.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfMi0xLTEtMS01MDc3Nw_1cb33220-061d-4de7-990a-0308de577553"
      unitRef="usd">783273000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfMi0zLTEtMS01MDc3Nw_f3d55c31-4c44-4982-8ff5-68cde1a44aa3"
      unitRef="usd">422905000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfMi01LTEtMS01MDc3Nw_3973aeb2-b6ca-4d2d-aa39-6dc76ad810bb"
      unitRef="usd">1063350000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfMi03LTEtMS01MDc3Nw_7b4107cb-b721-4bd3-8994-55644081889e"
      unitRef="usd">811424000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfMy0xLTEtMS01MDc3Nw_48483846-4410-45fa-b5ef-1efa9b992a29"
      unitRef="usd">-17868000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfMy0zLTEtMS01MDc3Nw_a866c81b-26ef-448c-ae72-82548b512629"
      unitRef="usd">-254000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfMy01LTEtMS01MDc3Nw_f64c55a2-b435-41b9-8577-f8307156853f"
      unitRef="usd">-22472000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfMy03LTEtMS01MDc3Nw_ef37b0a1-3702-461a-a0c0-2027b319e75f"
      unitRef="usd">8025000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNS0wLTEtMS01MDc3Ny90ZXh0cmVnaW9uOmNlMWJiZDNjZDI0ZTRhODU5ZmQyYzViNDhjZTM4YjZkXzEwOTk1MTE2MjgxODk_9e0ea1dd-9850-40e7-8b40-f83bb907d0aa"
      unitRef="usd">258000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNS0wLTEtMS01MDc3Ny90ZXh0cmVnaW9uOmNlMWJiZDNjZDI0ZTRhODU5ZmQyYzViNDhjZTM4YjZkXzEwOTk1MTE2MjgxOTk_7fb87f7d-9362-4f49-a19e-c0c7c2cc244c"
      unitRef="usd">10448000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNS0wLTEtMS01MDc3Ny90ZXh0cmVnaW9uOmNlMWJiZDNjZDI0ZTRhODU5ZmQyYzViNDhjZTM4YjZkXzEwOTk1MTE2MjgyMTM_5b3507cc-8fad-4d1d-a4d3-f6aee53f3b2f"
      unitRef="usd">248000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNS0wLTEtMS01MDc3Ny90ZXh0cmVnaW9uOmNlMWJiZDNjZDI0ZTRhODU5ZmQyYzViNDhjZTM4YjZkXzEwOTk1MTE2MjgxODA_034bcd13-8ad0-4dde-aae0-a7e872bd0e43"
      unitRef="usd">17109000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNS0xLTEtMS01MDc3Nw_539157d0-2395-4d22-aa19-f8c5a8038136"
      unitRef="usd">-3757000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNS0zLTEtMS01MDc3Nw_de5829e2-6a4e-4b69-ac4d-c3ad0e2e2079"
      unitRef="usd">35428000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNS01LTEtMS01MDc3Nw_93763d05-6188-4ab3-9de6-a247b1c0b409"
      unitRef="usd">-2710000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNS03LTEtMS01MDc3Nw_9bd90890-769f-41de-b637-28795e38d3ea"
      unitRef="usd">59893000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNi0wLTEtMS01MDc3Ny90ZXh0cmVnaW9uOjQwYjhjYzhjYzA3MTRhM2U5MzU3M2QwYTFhYWUwZjI5XzExMQ_48fb77e7-1205-4312-add2-8bb9a15a57c9"
      unitRef="usd">-91000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNi0wLTEtMS01MDc3Ny90ZXh0cmVnaW9uOjQwYjhjYzhjYzA3MTRhM2U5MzU3M2QwYTFhYWUwZjI5XzExOA_b093c6b9-17f8-43dc-a669-1211220d3933"
      unitRef="usd">-86000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNi0wLTEtMS01MDc3Ny90ZXh0cmVnaW9uOjQwYjhjYzhjYzA3MTRhM2U5MzU3M2QwYTFhYWUwZjI5XzEwOTk1MTE2Mjc5MjE_d053f1a8-9d75-4827-a68d-e76788df82f3"
      unitRef="usd">-187000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNi0wLTEtMS01MDc3Ny90ZXh0cmVnaW9uOjQwYjhjYzhjYzA3MTRhM2U5MzU3M2QwYTFhYWUwZjI5XzEwOTk1MTE2Mjc5Mjk_a51bb768-2ad3-4c9c-8b2c-bd119e7865e2"
      unitRef="usd">-172000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNi0xLTEtMS01MDc3Nw_778186b8-6c89-4654-80fe-88acda893322"
      unitRef="usd">-2628000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNi0zLTEtMS01MDc3Nw_ef93084a-185c-4998-a910-9ee3e515d55d"
      unitRef="usd">-412000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNi01LTEtMS01MDc3Nw_5d1f16cc-0570-4de6-bffc-3e507c9324ef"
      unitRef="usd">-4132000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNi03LTEtMS01MDc3Nw_da6cadc1-63a0-4dae-a68f-4b67feb22aa7"
      unitRef="usd">1372000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNy0xLTEtMS01MDc3Nw_7a7e3fe5-fcbb-47de-88e0-8c80a6e97d5c"
      unitRef="usd">-18997000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNy0zLTEtMS01MDc3Nw_5d0b7648-264b-498d-88a2-bd0a07126a2e"
      unitRef="usd">35586000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNy01LTEtMS01MDc3Nw_a36665f2-8c47-4d5e-beaa-57adcbfee49a"
      unitRef="usd">-21050000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfNy03LTEtMS01MDc3Nw_ac208e95-4ffd-4fcd-ab9e-6b5eed8ab43c"
      unitRef="usd">66546000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfOC0xLTEtMS01MDc3Nw_4b5dab6b-f071-4e7a-86ce-e0997d944f3e"
      unitRef="usd">764276000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfOC0zLTEtMS01MDc3Nw_c457e207-ff66-430c-bc4c-7c86efb0e2df"
      unitRef="usd">458491000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfOC01LTEtMS01MDc3Nw_9ff33887-8cd1-43cb-ae55-a8ebd18a24fa"
      unitRef="usd">1042300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xNi9mcmFnOjQ3NDBjZDNlMWY3MzQyNWI5NmU1Mzk3YmIyYmMyMDVjL3RhYmxlOjhiNjZmNzIwODAyMzQxNmY5Yzc3ODZmOGQ5OGJiMWU5L3RhYmxlcmFuZ2U6OGI2NmY3MjA4MDIzNDE2ZjljNzc4NmY4ZDk4YmIxZTlfOC03LTEtMS01MDc3Nw_3ea86ed8-951f-4e21-be71-b0c88e3d0b64"
      unitRef="usd">877970000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMy0xLTEtMS01MDc3Nw_9403c338-16fb-49b5-8e56-70607f65d954"
      unitRef="usd">1737733000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMy0zLTEtMS01MDc3Nw_bd689777-4632-4843-b9b8-862fea997ae0"
      unitRef="usd">1977964000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNS0xLTEtMS01MDc3Nw_516f5505-d443-4fdf-a6c9-c12bc682e021"
      unitRef="usd">1608254000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNS0zLTEtMS01MDc3Nw_7f9335e9-fc08-48b0-b3e4-d8f427af4680"
      unitRef="usd">1459056000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNi0xLTEtMS01MDc3Nw_b84ebd48-e75b-41ba-bbe9-c49ce7359096"
      unitRef="usd">1075297000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNi0zLTEtMS01MDc3Nw_787cb6fb-7a05-4d67-8526-133cb1c7ab15"
      unitRef="usd">1200610000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTAtMS0xLTEtNTA3Nzc_7c9348cb-819d-4d6b-bf7e-a1922fb54273"
      unitRef="usd">212905000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTAtMy0xLTEtNTA3Nzc_589ef013-6ab6-4d86-b0d8-344cef60bc74"
      unitRef="usd">740687000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTEtMS0xLTEtNTA3Nzc_3bb68297-3f83-40ae-a9c9-a5007b105056"
      unitRef="usd">4634189000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTEtMy0xLTEtNTA3Nzc_b45b20e2-8e61-418b-bd5f-b1d27c89ba1d"
      unitRef="usd">5378317000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTQtMS0xLTEtNTA3Nzc_1f4e6c26-291d-4280-8186-977cf33fdc80"
      unitRef="usd">2094148000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTQtMy0xLTEtNTA3Nzc_456c1089-728a-41d8-a71e-3f190b442eb3"
      unitRef="usd">1979051000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTUtMS0xLTEtNTA3Nzc_1d28103c-e3c8-4351-bf43-e4325f15cb0a"
      unitRef="usd">26923756000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTUtMy0xLTEtNTA3Nzc_ab720e16-ce59-4175-a3a1-81520ed027ae"
      unitRef="usd">26918470000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTYtMS0xLTEtNTA3Nzc_bf56924b-867c-44c1-899a-4feab53d64a4"
      unitRef="usd">14258728000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTYtMy0xLTEtNTA3Nzc_9ecd78ea-a2ae-4d31-9f54-e106e2858e0f"
      unitRef="usd">15267170000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTctMS0xLTEtNTA3Nzc_81e711b3-9eab-4003-b512-4f59128e07ef"
      unitRef="usd">2325317000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTctMy0xLTEtNTA3Nzc_12f3a4cb-7b64-44b6-8700-7d3a454f67b9"
      unitRef="usd">2267269000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTktMS0xLTEtNTA3Nzc_2abd0797-162e-4510-a852-12d1fd4f7134"
      unitRef="usd">564514000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMTktMy0xLTEtNTA3Nzc_aeec3369-160c-42f7-bed5-d73802f906bf"
      unitRef="usd">511794000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjAtMS0xLTEtNTA3Nzc_53822a77-2d59-4bb7-88a1-4a68cf1a3049"
      unitRef="usd">46166463000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjAtMy0xLTEtNTA3Nzc_785cc54c-0b98-4d73-af3b-5fc145fd9c16"
      unitRef="usd">46943754000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjEtMS0xLTEtNTA3Nzc_ba7581b9-c968-434e-9b31-e46dcd03b6e4"
      unitRef="usd">50800652000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjEtMy0xLTEtNTA3Nzc_32a16610-2e31-4d2c-9dc9-f3374b4dff10"
      unitRef="usd">52322071000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjQtMS0xLTEtNTA3Nzc_55a0808d-6193-4048-b172-b2d505695c82"
      unitRef="usd">451443000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjQtMy0xLTEtNTA3Nzc_645db986-1ad4-4d3c-a36f-c747eeff1cba"
      unitRef="usd">443434000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjctMS0xLTEtNTA3Nzc_2ba883ee-351c-4a2a-a1a6-ced83b67ffd0"
      unitRef="usd">337362000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjctMy0xLTEtNTA3Nzc_cfe5f0b9-4a1c-4d4e-964a-87b690c31f26"
      unitRef="usd">332685000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:DebtCurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjgtMS0xLTEtNTA3Nzc_fa14dab3-9a4d-4a10-b6c4-7e1ebc20eadc"
      unitRef="usd">0</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMjgtMy0xLTEtNTA3Nzc_1c5c47dc-75f3-4883-a9af-3bc506c86814"
      unitRef="usd">516663000</us-gaap:DebtCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzAtMS0xLTEtNTA3Nzc_e3c7cd14-0b19-4276-ade7-ad3083cb7e77"
      unitRef="usd">1537407000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzAtMy0xLTEtNTA3Nzc_a96d6b6e-0e38-4402-a573-717cf5f4ee82"
      unitRef="usd">1477530000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzEtMS0xLTEtNTA3Nzc_f9f62a41-87a9-4504-9d9a-bb058e9465b8"
      unitRef="usd">2326212000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzEtMy0xLTEtNTA3Nzc_31e4b3df-40b6-439a-a29e-1441626d52ad"
      unitRef="usd">2770312000</us-gaap:LiabilitiesCurrent>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzMtMS0xLTEtNTA3Nzc_29cae9b9-b6a5-466c-baab-2667cac3c716"
      unitRef="usd">6253215000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzMtMy0xLTEtNTA3Nzc_0da8ac22-f212-4148-9d5f-b6584e5e82f0"
      unitRef="usd">6253212000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzQtMS0xLTEtNTA3Nzc_7e40f87d-fd7e-4679-aa1b-8b772084964e"
      unitRef="usd">3873084000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzQtMy0xLTEtNTA3Nzc_ea20a5fc-4453-48e7-a95f-568a54bb2c40"
      unitRef="usd">3938830000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzYtMS0xLTEtNTA3Nzc_b13b8762-0c8b-46ec-acd0-a5106d9f99e3"
      unitRef="usd">698525000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzYtMy0xLTEtNTA3Nzc_c9047c43-0f41-43c8-9120-d3604a76d0e8"
      unitRef="usd">811337000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzgtMS0xLTEtNTA3Nzc_b5973f3d-4b1c-449b-9a7b-4d80ff645ef5"
      unitRef="usd">549834000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzgtMy0xLTEtNTA3Nzc_5b25ca80-6919-48ef-b1fb-da4f6b13fe04"
      unitRef="usd">555838000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzktMS0xLTEtNTA3Nzc_490ff287-115b-4386-ab5d-2dc6d10ce11a"
      unitRef="usd">11374658000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfMzktMy0xLTEtNTA3Nzc_74e68f44-4592-44d1-9106-57be1ef6879b"
      unitRef="usd">11559217000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDItMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjozZWNkM2Q4YzQ2MmI0NGQ4ODQ5NmNkNDU0NjUxMTQ4N18yMQ_185711b7-c80a-4170-b790-68956bc60d13"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDItMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjozZWNkM2Q4YzQ2MmI0NGQ4ODQ5NmNkNDU0NjUxMTQ4N18yMQ_895f610e-7e11-44aa-8694-355d36b62faa"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDItMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjozZWNkM2Q4YzQ2MmI0NGQ4ODQ5NmNkNDU0NjUxMTQ4N18zNQ_23184278-8d13-4131-b5e4-1355006358af"
      unitRef="shares">471934</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDItMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjozZWNkM2Q4YzQ2MmI0NGQ4ODQ5NmNkNDU0NjUxMTQ4N18zNQ_70d731f3-f453-480a-81c8-92c5974ee472"
      unitRef="shares">471934</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDItMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjozZWNkM2Q4YzQ2MmI0NGQ4ODQ5NmNkNDU0NjUxMTQ4N181Nw_2e0a3399-684f-417d-aa03-41a3ec7dd5e7"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDItMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjozZWNkM2Q4YzQ2MmI0NGQ4ODQ5NmNkNDU0NjUxMTQ4N181Nw_af2ef766-ffde-42ec-a8ad-f6e711f60ee3"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDItMS0xLTEtNTA3Nzc_d81090eb-5690-48ce-bdc8-e999613844b8"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDItMy0xLTEtNTA3Nzc_c6023753-14d9-4c40-801b-ddffeb00708b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDMtMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjpkNjU4MmVlYjI5MGE0NDI5ODMxOGJjYzA4MzJkOTIzZV8xOA_2763f490-7d70-4552-b78c-59cb43f20706"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDMtMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjpkNjU4MmVlYjI5MGE0NDI5ODMxOGJjYzA4MzJkOTIzZV8xOA_390ee764-d9b9-4b00-8ede-4d338d0fb404"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDMtMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjpkNjU4MmVlYjI5MGE0NDI5ODMxOGJjYzA4MzJkOTIzZV8zNg_e460818f-71c7-4fe4-ac43-ca8a46f4444a"
      unitRef="shares">1200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDMtMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjpkNjU4MmVlYjI5MGE0NDI5ODMxOGJjYzA4MzJkOTIzZV8zNg_e591c8d9-7241-41e3-93d8-deaa5fd8ba61"
      unitRef="shares">1200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDMtMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjpkNjU4MmVlYjI5MGE0NDI5ODMxOGJjYzA4MzJkOTIzZV81OA_123229cd-b973-4de0-8a3e-ae5c5addf0b0"
      unitRef="shares">519806028</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDMtMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjpkNjU4MmVlYjI5MGE0NDI5ODMxOGJjYzA4MzJkOTIzZV84MQ_b8766364-9e72-4d0b-b6a2-59c1426b7252"
      unitRef="shares">525330672</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDMtMS0xLTEtNTA3Nzc_4ff6369a-607a-4864-8ac9-f05562a41710"
      unitRef="usd">86636000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDMtMy0xLTEtNTA3Nzc_f81735d5-fe4f-469f-8bd7-543f20f5d5b6"
      unitRef="usd">87554000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDQtMS0xLTEtNTA3Nzc_ff493d5a-c0c0-4000-ad30-70fef1bdef03"
      unitRef="usd">29400284000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDQtMy0xLTEtNTA3Nzc_1e624ea8-e166-45ca-acab-72ebce90be29"
      unitRef="usd">30574237000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDUtMS0xLTEtNTA3Nzc_83889e9c-055c-4fed-8b21-c776c51641c2"
      unitRef="usd">7820477000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDUtMy0xLTEtNTA3Nzc_405d7086-c133-48c1-b762-e9ea67ed4204"
      unitRef="usd">7517316000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDYtMS0xLTEtNTA3Nzc_3f02a86a-f53b-4114-98ce-392bc5214981"
      unitRef="usd">-207615000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDYtMy0xLTEtNTA3Nzc_e97a3f9c-13fe-4a9d-9d6a-8b5b8d4094dc"
      unitRef="usd">-186565000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDctMS0xLTEtNTA3Nzc_c661ca5b-908b-4672-98a4-7bb6eda070f6"
      unitRef="usd">37099782000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDctMy0xLTEtNTA3Nzc_92b8d088-70b7-41b9-b6f7-3bb639c47d20"
      unitRef="usd">37992542000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDgtMS0xLTEtNTA3Nzc_d18de58b-8ad7-4f7b-a14d-76e47157ee47"
      unitRef="usd">50800652000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xOS9mcmFnOmFjYzg5NGE4NWMyMTRmY2FhZWUxOWIwZTI1MGZjNTU1L3RhYmxlOmJlZjY4ZWJiMjZlNTRlYzFhMzM1NTFiZWYzZGMyMDI3L3RhYmxlcmFuZ2U6YmVmNjhlYmIyNmU1NGVjMWEzMzU1MWJlZjNkYzIwMjdfNDgtMy0xLTEtNTA3Nzc_d74db828-a9be-42fd-b559-b7a75f42cf70"
      unitRef="usd">52322071000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ib1d599d6bbae434ca9d16a35dadf4100_I20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTItMS0xLTEtNTA3Nzc_a5958089-23dd-4f12-97d8-6ba617a65e19"
      unitRef="shares">523315000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ib1d599d6bbae434ca9d16a35dadf4100_I20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTItMy0xLTEtNTA3Nzc_33371515-6232-48b4-b797-34c73864b4e0"
      unitRef="usd">87221000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iddef49e9af6c4fb789733103f74816d1_I20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTItNS0xLTEtNTA3Nzc_d81c8e52-8483-423f-9a9f-1f58cadde6dd"
      unitRef="usd">30093961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86030d87126f4c92a913d0ee05f41a6d_I20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTItNy0xLTEtNTA3Nzc_91f793e6-69bd-48c8-b2e8-e82022128a40"
      unitRef="usd">7434748000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i33df1c27bba64b9abfbaa4ef92fb50ea_I20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTItOS0xLTEtNTA3Nzc_3d38f82a-6bf4-493e-93ea-3644941349ce"
      unitRef="usd">-188618000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i180c100a44f149ba933e1ad05211ee5c_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTQtNy0xLTEtNTA3Nzc_5b3066c3-e385-4886-bce0-488944be14eb"
      unitRef="usd">783273000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTUtMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjo2Mzg4YjkzNDJmNTQ0NzJlOTk5YWIzN2FmNDQzOWRkM18zNA_c104dcc3-de8d-4630-a333-4af5b4d1f3db"
      unitRef="usdPerShare">0.76</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock
      contextRef="i180c100a44f149ba933e1ad05211ee5c_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTUtNy0xLTEtNTA3Nzc_0003fc04-f7c9-4280-8198-6641c60551d6"
      unitRef="usd">397544000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i2c4b5c2787f04513b6b840a3cff77140_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTctMS0xLTEtNTA3Nzc_dd119005-80d5-4eed-bd71-3c932f295715"
      unitRef="shares">1404000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2c4b5c2787f04513b6b840a3cff77140_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTctMy0xLTEtNTA3Nzc_29e0933d-d609-406d-975f-fa8edf8021fa"
      unitRef="usd">234000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6f947ee00dd14d04a6f25069b830ba80_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTctNS0xLTEtNTA3Nzc_fd78b503-16d9-4771-ba4a-7b7ae7aa179e"
      unitRef="usd">11348000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6f947ee00dd14d04a6f25069b830ba80_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTgtNS0xLTEtNTA3Nzc_bd5ee464-6088-4e0f-9626-9d97b9a700b6"
      unitRef="usd">70996000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i043bbda24284464783b1d8d349b15633_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMTktOS0xLTEtNTA3Nzc_17045fed-eb9d-417f-9413-9e4f9bc09797"
      unitRef="usd">-18997000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2c4b5c2787f04513b6b840a3cff77140_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjAtMS0xLTEtNTA3Nzc_82437303-4f9d-4f64-9b38-217a1768ceb2"
      unitRef="shares">4913000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i2c4b5c2787f04513b6b840a3cff77140_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjAtMy0xLTEtNTA3Nzc_8be8d966-fcd3-4a0d-94be-057535c9d8fe"
      unitRef="usd">819000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6f947ee00dd14d04a6f25069b830ba80_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjAtNS0xLTEtNTA3Nzc_669f5482-1fad-4b9e-b9d7-23d17b146330"
      unitRef="usd">776021000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharesIssued
      contextRef="i5557532e5c42456eacc7beff9a41bb36_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjEtMS0xLTEtNTA3Nzc_2139649f-8628-4b8a-9406-c7b06cd72fe0"
      unitRef="shares">519806000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i5557532e5c42456eacc7beff9a41bb36_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjEtMy0xLTEtNTA3Nzc_64bc5d81-0d19-4b68-9001-57b2fce56634"
      unitRef="usd">86636000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1dc4235aa5934f2aab630704512a6a2e_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjEtNS0xLTEtNTA3Nzc_7ff03f71-2cbf-4d88-bdc8-8f63bee7d539"
      unitRef="usd">29400284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i203ae553799246d08a8242c66078fcbd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjEtNy0xLTEtNTA3Nzc_edd95a6c-b2a7-4a7d-a198-87460fe9c838"
      unitRef="usd">7820477000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b35714a33f44b099b6f9d3dcfb91396_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjEtOS0xLTEtNTA3Nzc_abc5d593-2536-4186-aa88-91ceec412a06"
      unitRef="usd">-207615000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i4f0d5f47d0364c5c8d1181838fb286f2_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjctMS0xLTEtNTA3Nzc_e5ca561f-e1d3-43bc-a40b-81b6db7c0ad3"
      unitRef="shares">525331000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i4f0d5f47d0364c5c8d1181838fb286f2_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjctMy0xLTEtNTA3Nzc_444ca558-484d-47f4-b868-dac86ff5eae8"
      unitRef="usd">87554000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iecd1978e52d74f439b8c6da014569443_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjctNS0xLTEtNTA3Nzc_a4ebbe0f-f753-4dc0-8caa-91dd3f7bf0fd"
      unitRef="usd">30574237000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib8edf5e79ab14696b787a8b9a9a6cc29_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjctNy0xLTEtNTA3Nzc_1c05a3ce-3b18-4361-939e-831edb721332"
      unitRef="usd">7517316000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9368e647023c473ab40ca5d47dc4df3c_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjctOS0xLTEtNTA3Nzc_a3d14932-6b3c-4fd9-95a6-81a7a4d936fe"
      unitRef="usd">-186565000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4bf97074bbcf4af6be8ea2dc33f7d69b_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjgtNy0xLTEtNTA3Nzc_898a8d2c-7bd5-4ee4-8178-c8f8d6927c44"
      unitRef="usd">1063350000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjktMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjpiOWZjODc3MDFjY2Y0NTBkYmExNmE0ZWRhZWNkYjRjZl8zNA_4df75beb-a139-43c2-982d-33f549377484"
      unitRef="usdPerShare">1.45</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock
      contextRef="i4bf97074bbcf4af6be8ea2dc33f7d69b_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMjktNy0xLTEtNTA3Nzc_735cc5cf-2a3e-4c7c-a09c-6d0dc918735b"
      unitRef="usd">760189000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i366346e71b4849f7ace7addb12aea2f7_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzAtMS0xLTEtNTA3Nzc_ddfe55b9-03fe-48dc-b70d-bb4c1689b8ce"
      unitRef="shares">1983000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i366346e71b4849f7ace7addb12aea2f7_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzAtMy0xLTEtNTA3Nzc_04955987-77f5-43d5-bed6-067f513259dc"
      unitRef="usd">332000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9aa76705fb0446ee8a5d33eabf1b51e6_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzAtNS0xLTEtNTA3Nzc_c17a250e-94dc-4b81-9db9-f2ea82299523"
      unitRef="usd">19722000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9aa76705fb0446ee8a5d33eabf1b51e6_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzEtNS0xLTEtNTA3Nzc_c7dbbbe6-c79a-4d71-ad2f-145db90ca4b4"
      unitRef="usd">157935000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie184d8ad40304255a585fa025c3993e7_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzItOS0xLTEtNTA3Nzc_946ceb54-0dde-4c73-bcfa-0c98919eb8b8"
      unitRef="usd">-21050000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i366346e71b4849f7ace7addb12aea2f7_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzMtMS0xLTEtNTA3Nzc_ebe47f39-b441-45b5-9d65-45fdd03ffc71"
      unitRef="shares">7508000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i366346e71b4849f7ace7addb12aea2f7_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzMtMy0xLTEtNTA3Nzc_dbc5ef7b-72fe-4004-be55-2a56af36ffc2"
      unitRef="usd">1250000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i9aa76705fb0446ee8a5d33eabf1b51e6_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzMtNS0xLTEtNTA3Nzc_5d0af681-8a8e-47fe-89af-caf11a54441c"
      unitRef="usd">1351610000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharesIssued
      contextRef="i5557532e5c42456eacc7beff9a41bb36_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzQtMS0xLTEtNTA3Nzc_d74f5e91-b341-416b-bddc-f19e30b73890"
      unitRef="shares">519806000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i5557532e5c42456eacc7beff9a41bb36_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzQtMy0xLTEtNTA3Nzc_f8eb1f77-759e-4837-bc04-011f1a87fc4e"
      unitRef="usd">86636000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1dc4235aa5934f2aab630704512a6a2e_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzQtNS0xLTEtNTA3Nzc_c9e580cd-b805-44fa-9bba-36726a6d4b4c"
      unitRef="usd">29400284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i203ae553799246d08a8242c66078fcbd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzQtNy0xLTEtNTA3Nzc_0e99549e-1aaa-4958-834f-021a3c3bb447"
      unitRef="usd">7820477000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b35714a33f44b099b6f9d3dcfb91396_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOmVmOWZiYjc3YmU0NjQ1MjliNjViYjI2YmE4YTFiZjg1L3RhYmxlcmFuZ2U6ZWY5ZmJiNzdiZTQ2NDUyOWI2NWJiMjZiYThhMWJmODVfMzQtOS0xLTEtNTA3Nzc_6ac6d3f8-ce67-44a8-8c6d-38fb387b5926"
      unitRef="usd">-207615000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ifd7bda86d71c42c28e50da8d588a0a94_I20210130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTEtMS0xLTEtNTA3Nzc_593ae010-83cb-4739-a5ea-65defb9dc426"
      unitRef="shares">368894000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ifd7bda86d71c42c28e50da8d588a0a94_I20210130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTEtMy0xLTEtNTA3Nzc_db566e75-cd4f-426e-906f-bb2926c7211e"
      unitRef="usd">61484000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if72fe8a5db5e4b64aeb4f9456d0d5666_I20210130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTEtNS0xLTEtNTA3Nzc_f00c5cea-3591-4b74-b603-97d13aa884d0"
      unitRef="usd">4849185000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6cb4109ae0714f83aa03513aceb3f224_I20210130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTEtNy0xLTEtNTA3Nzc_941a847c-b723-4169-8c00-33bfa6304b84"
      unitRef="usd">7395578000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7f5436e4fa874d93a257d0754219fc79_I20210130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTEtOS0xLTEtNTA3Nzc_7992e045-25b3-454d-8228-a45f1899b069"
      unitRef="usd">-218501000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2342e5fe7b194c4287da751e73796fb6_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTMtNy0xLTEtNTA3Nzc_24952e50-58cf-4fdc-b2f6-e82565fda432"
      unitRef="usd">422905000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTQtMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjo1YTM5NDBiYjA5N2Q0YzcwYmViMDY2ZDgzNmFmYjdlY18zNA_eef07ee9-a46a-42f7-8f33-5ba8a231c935"
      unitRef="usdPerShare">0.69</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock
      contextRef="i2342e5fe7b194c4287da751e73796fb6_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTQtNy0xLTEtNTA3Nzc_8bc968c5-2884-475e-9e57-5bf0970a4cff"
      unitRef="usd">254429000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i32433102d8cf48d48ecd32f664f4a780_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTUtMS0xLTEtNTA3Nzc_013f3df5-e429-41e7-84a8-690bbaf45cc3"
      unitRef="shares">1155000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i32433102d8cf48d48ecd32f664f4a780_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTUtMy0xLTEtNTA3Nzc_6219bee3-7115-4038-a38a-dde717369cf5"
      unitRef="usd">192000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6104644efbed4b2399e928b4b45698e2_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTUtNS0xLTEtNTA3Nzc_6dc6d21e-0988-4af1-9549-f8f71864f48f"
      unitRef="usd">23560000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6104644efbed4b2399e928b4b45698e2_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTYtNS0xLTEtNTA3Nzc_ad42bc90-1e1f-41ee-a7e1-ab09a2b6b543"
      unitRef="usd">40358000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i614c786c98f84ef8a55fd1db135de451_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTctOS0xLTEtNTA3Nzc_ee83cd8a-22d0-48e9-9d18-f02cd8ff0136"
      unitRef="usd">35586000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i32433102d8cf48d48ecd32f664f4a780_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTgtMS0xLTEtNTA3Nzc_305b06b3-b294-43f2-9579-b9c1c9723cb8"
      unitRef="shares">1222000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i32433102d8cf48d48ecd32f664f4a780_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTgtMy0xLTEtNTA3Nzc_38492a63-d319-4fab-b05e-572ca17aae0b"
      unitRef="usd">204000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6104644efbed4b2399e928b4b45698e2_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTgtNS0xLTEtNTA3Nzc_97d656df-efd4-4a10-a680-14ce8a69cdab"
      unitRef="usd">188610000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharesIssued
      contextRef="i6079b7f9594c4e16be1861b7c34ea86f_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTktMS0xLTEtNTA3Nzc_d4a1a41e-c26b-49d3-999b-feb31bc1b324"
      unitRef="shares">368827000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i6079b7f9594c4e16be1861b7c34ea86f_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTktMy0xLTEtNTA3Nzc_f0b0f0fa-1adf-48c9-9db8-129dbd6c1c30"
      unitRef="usd">61472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i32ea0b0411eb4c6fbb3567d17ffb867c_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTktNS0xLTEtNTA3Nzc_defe06db-f5fb-475b-b5d4-c5d213781da4"
      unitRef="usd">4724493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9ed121e63c80485d8a97f9d7ccc662de_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTktNy0xLTEtNTA3Nzc_ac42faba-2a09-4de4-992d-2bae913b4529"
      unitRef="usd">7564054000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4db36dc733ef49bf80761e7661861608_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMTktOS0xLTEtNTA3Nzc_efc2ec5f-d5c9-4221-bb35-0d44c9d5b219"
      unitRef="usd">-182915000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i24638a13f22e40529f0f94a2f5328eca_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMjUtMS0xLTEtNTA3Nzc_ca7cb885-4592-4c36-937b-d24dd067da49"
      unitRef="shares">369485000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i24638a13f22e40529f0f94a2f5328eca_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMjUtMy0xLTEtNTA3Nzc_57ed11c7-ecdc-4648-96f5-94b8161816d8"
      unitRef="usd">61582000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79c40cb015164e518e1a022249b52966_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMjUtNS0xLTEtNTA3Nzc_2ad836bf-f470-49d5-a5f4-18d129522390"
      unitRef="usd">4949586000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if733e78fff5541ea805b10fa125ea01c_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMjUtNy0xLTEtNTA3Nzc_5d1479f5-76a7-4747-9373-243df6fb910e"
      unitRef="usd">7236238000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4a3fd22a489e4d8aa8639f52ed336b41_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMjUtOS0xLTEtNTA3Nzc_d2e346e9-ecc1-4bd3-8ecc-53c05facccec"
      unitRef="usd">-249461000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i0029da33086d44f3827445df20edf317_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMjctNy0xLTEtNTA3Nzc_4eb2f9d9-36a8-4d25-868c-add60ed68699"
      unitRef="usd">811424000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMjgtMC0xLTEtNTA3NzcvdGV4dHJlZ2lvbjphMmM5YTdmNGQ1OGE0NjY3ODMwYWIyZjkwNDliNjFhYl8zNA_3eca7848-2198-4d4f-8752-bc04d900f896"
      unitRef="usdPerShare">1.31</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock
      contextRef="i0029da33086d44f3827445df20edf317_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMjgtNy0xLTEtNTA3Nzc_8d5158e8-468d-4a62-ac36-b5b807f2491e"
      unitRef="usd">483608000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i31ebb822596c441887c09a0ec3e29925_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzAtMS0xLTEtNTA3Nzc_2979ef5a-df4b-4388-b1d9-35871a031462"
      unitRef="shares">1644000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i31ebb822596c441887c09a0ec3e29925_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzAtMy0xLTEtNTA3Nzc_345ac4a5-733f-4eb2-ba97-55f5393bcf20"
      unitRef="usd">274000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibd0d7235558a4553bf402714bc9faf73_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzAtNS0xLTEtNTA3Nzc_df11119d-29b3-4f43-b62e-312f86e267bc"
      unitRef="usd">43398000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibd0d7235558a4553bf402714bc9faf73_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzEtNS0xLTEtNTA3Nzc_ce105142-39e2-4746-8b83-193bf074c19f"
      unitRef="usd">76996000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9800ce4d074443d1828adffb76e2deb7_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzItOS0xLTEtNTA3Nzc_2def9ca8-19d5-4e1c-a2b2-fbd1c62fa96c"
      unitRef="usd">66546000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i31ebb822596c441887c09a0ec3e29925_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzMtMS0xLTEtNTA3Nzc_0a9f0e45-eb38-4f81-9afa-49313638525e"
      unitRef="shares">2302000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i31ebb822596c441887c09a0ec3e29925_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzMtMy0xLTEtNTA3Nzc_a267775b-bac5-4b5e-a53c-b689d837cd36"
      unitRef="usd">384000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ibd0d7235558a4553bf402714bc9faf73_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzMtNS0xLTEtNTA3Nzc_1557ace8-0d98-42c4-a518-b5ca0bb594a2"
      unitRef="usd">345487000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharesIssued
      contextRef="i6079b7f9594c4e16be1861b7c34ea86f_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzQtMS0xLTEtNTA3Nzc_e1131b20-559e-44aa-9bb2-e70afe92d7b0"
      unitRef="shares">368827000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i6079b7f9594c4e16be1861b7c34ea86f_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzQtMy0xLTEtNTA3Nzc_bb8d9965-fadc-425f-9428-485222b7dff0"
      unitRef="usd">61472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i32ea0b0411eb4c6fbb3567d17ffb867c_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzQtNS0xLTEtNTA3Nzc_7ffed278-cadd-4185-ab6b-5297771ec1e0"
      unitRef="usd">4724493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9ed121e63c80485d8a97f9d7ccc662de_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzQtNy0xLTEtNTA3Nzc_95a9d787-7a99-41f3-8ab7-0b915287256c"
      unitRef="usd">7564054000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4db36dc733ef49bf80761e7661861608_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yMi9mcmFnOjAwZTQ2ZWY5NjZiOTQyMmY4Y2FkMjlhY2FiZjRjZGNmL3RhYmxlOjU3ZGJkMjVlOTliZTRmMjY5YThkYjEzMzMwZWQwOGM4L3RhYmxlcmFuZ2U6NTdkYmQyNWU5OWJlNGYyNjlhOGRiMTMzMzBlZDA4YzhfMzQtOS0xLTEtNTA3Nzc_e3c1f6f0-a689-480b-957a-a81adf698417"
      unitRef="usd">-182915000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMy0xLTEtMS01MDc3Nw_e2b70b07-441c-46f4-8634-a959772df05e"
      unitRef="usd">1063350000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMy0zLTEtMS01MDc3Nw_323a9a6e-8e4c-40a1-b418-11e047ffbe87"
      unitRef="usd">811424000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNS0xLTEtMS01MDc3Nw_e6c1f4c1-0441-4f1e-a448-a253644f49b2"
      unitRef="usd">137016000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNS0zLTEtMS01MDc3Nw_32680594-ab81-4b7a-9588-5b81580f4ae1"
      unitRef="usd">108775000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNi0xLTEtMS01MDc3Nw_c15557c1-a554-4814-8619-ddb49c18ea12"
      unitRef="usd">1008900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNi0zLTEtMS01MDc3Nw_153b368d-68e1-409c-89cc-2410b27eab0f"
      unitRef="usd">290745000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfOC0xLTEtMS01MDc3Nw_09f8c34a-88c8-4d50-b421-ab5a327fa18b"
      unitRef="usd">157935000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfOC0zLTEtMS01MDc3Nw_b218148a-66f9-48a6-9d30-b72c5d02f73c"
      unitRef="usd">76996000</us-gaap:ShareBasedCompensation>
    <adi:CostOfGoodsAndServicesSoldForInventoryAcquired
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTEtMS0xLTEtNTA3Nzc_9729d26b-d18f-4b86-b120-795a66669e8b"
      unitRef="usd">271396000</adi:CostOfGoodsAndServicesSoldForInventoryAcquired>
    <adi:CostOfGoodsAndServicesSoldForInventoryAcquired
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTEtMy0xLTEtNTA3Nzc_088f3c54-dc8e-47ac-a9b5-5987b4e22955"
      unitRef="usd">0</adi:CostOfGoodsAndServicesSoldForInventoryAcquired>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTItMS0xLTEtNTA3Nzc_45cb8d01-95c2-4578-b13f-9cde6c312811"
      unitRef="usd">-122992000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTItMy0xLTEtNTA3Nzc_4b883a85-8d55-4583-87b0-bd442376daaf"
      unitRef="usd">-48292000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <adi:NonCashOperatingLeaseCosts
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTMtMS0xLTEtNTA3Nzc_af50224d-a380-42e2-be03-22f3c709f453"
      unitRef="usd">-27697000</adi:NonCashOperatingLeaseCosts>
    <adi:NonCashOperatingLeaseCosts
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTMtMy0xLTEtNTA3Nzc_7a1489ff-c40d-437b-9b6e-2d3d267fc1c9"
      unitRef="usd">8040000</adi:NonCashOperatingLeaseCosts>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTQtMS0xLTEtNTA3Nzc_1341c48f-8fcd-4d78-b8f9-44b19d90d3d2"
      unitRef="usd">10225000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTQtMy0xLTEtNTA3Nzc_c8841133-cb75-418d-a12c-302099b960b4"
      unitRef="usd">12122000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTUtMS0xLTEtNTA3Nzc_b9612d0b-07c2-442c-9d56-8c304acb3cca"
      unitRef="usd">399463000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTUtMy0xLTEtNTA3Nzc_bf823a29-6351-4ba5-b7f6-fd9acf090a0c"
      unitRef="usd">71263000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTYtMS0xLTEtNTA3Nzc_a3fd310f-0785-4c23-9ee5-7befc2ea376d"
      unitRef="usd">1014870000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTYtMy0xLTEtNTA3Nzc_15691324-2860-43af-87a2-00fb61e1242f"
      unitRef="usd">352879000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTctMS0xLTEtNTA3Nzc_70fda932-8b6e-4745-8937-108cdbbfaa84"
      unitRef="usd">2078220000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMTctMy0xLTEtNTA3Nzc_a69eba75-8396-4e24-908a-e068700b1352"
      unitRef="usd">1164303000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMjItMS0xLTEtNTA3Nzc_ab94e141-2033-469d-bd81-f8dcb0f7846c"
      unitRef="usd">229912000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMjItMy0xLTEtNTA3Nzc_b45785d1-0f0f-4b9d-bfd3-370a6e1bfbc0"
      unitRef="usd">126558000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMjYtMS0xLTEtNTA3Nzc_d3336a86-d2b2-4a1c-a7be-3364545bde1b"
      unitRef="usd">-13010000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMjYtMy0xLTEtNTA3Nzc_71d253c3-a27b-4c1e-af7a-c8bde91f9f0f"
      unitRef="usd">9210000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMjctMS0xLTEtNTA3Nzc_e8816099-e6ab-4035-808b-6eb10d562765"
      unitRef="usd">-216902000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMjctMy0xLTEtNTA3Nzc_d2beb82c-32f4-44ee-b7ff-2bef2ec413c0"
      unitRef="usd">-135768000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfDebt
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMzYtMS0xLTEtNTA3Nzc_559d90f3-3b03-43f3-b05a-7896cf9c7bb4"
      unitRef="usd">519116000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMzYtMy0xLTEtNTA3Nzc_145e5992-0f92-4bb4-b405-86078403e498"
      unitRef="usd">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMzctMS0xLTEtNTA3Nzc_b0fa2664-cef9-49df-93aa-c2af45546916"
      unitRef="usd">760189000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMzctMy0xLTEtNTA3Nzc_0ac4e5fc-9ce4-4a7f-9208-b8d2f94122ac"
      unitRef="usd">483608000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMzgtMS0xLTEtNTA3Nzc_c81bbbbe-0354-4546-b9a1-ca83fd7cfaf0"
      unitRef="usd">852860000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMzgtMy0xLTEtNTA3Nzc_8e904dd0-0600-4970-9e0f-91c0ae696018"
      unitRef="usd">345871000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMzktMS0xLTEtNTA3Nzc_04993ebb-ca50-440c-b9ab-83aa4bb5c28c"
      unitRef="usd">20054000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfMzktMy0xLTEtNTA3Nzc_fe731161-66bb-4259-92be-f2017e11ca67"
      unitRef="usd">43672000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDEtMS0xLTEtNTA3Nzc_7a66bf16-7c9d-4146-8f77-138b11a281a6"
      unitRef="usd">26657000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDEtMy0xLTEtNTA3Nzc_f6b40c68-2fae-4684-97f5-6fc69c7ffac6"
      unitRef="usd">2399000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDItMS0xLTEtNTA3Nzc_c61b2641-10d9-46f6-ae8c-3298264d4ed0"
      unitRef="usd">-2085454000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDItMy0xLTEtNTA3Nzc_e8c4261c-4510-446b-8d1c-12a983d1424b"
      unitRef="usd">-783408000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDMtMS0xLTEtNTA3Nzc_b392cec2-df4e-438e-be63-944afee399c7"
      unitRef="usd">-16095000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDMtMy0xLTEtNTA3Nzc_3a178155-5213-4519-ae93-ddbf151008e4"
      unitRef="usd">4229000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDQtMS0xLTEtNTA3Nzc_1cce76ba-82e6-4fef-b0f2-4af622588174"
      unitRef="usd">-240231000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDQtMy0xLTEtNTA3Nzc_9291c374-7aee-4680-9147-b8c182797afe"
      unitRef="usd">249356000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDUtMS0xLTEtNTA3Nzc_cafb0362-9ffe-4cad-9e46-f9035032d1a7"
      unitRef="usd">1977964000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4db7e00cc3df4a5dafe222f47c38c8a3_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDUtMy0xLTEtNTA3Nzc_ad04ac6a-d734-4135-84b5-9c264039f98c"
      unitRef="usd">1055860000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDYtMS0xLTEtNTA3Nzc_105c7aa1-508e-4ea0-8bea-78bb2e9debfd"
      unitRef="usd">1737733000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic13813caaec34893aeeb6079dedf20b3_I20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8yNS9mcmFnOjY1NTBjMTM4YWRmNjRiZGFiZjRlZDIyNWNlZGU0Y2Q1L3RhYmxlOjVmMGQxMTI2M2FjMTRlYTk4NzI5MWI1NGI3NDE3OTU2L3RhYmxlcmFuZ2U6NWYwZDExMjYzYWMxNGVhOTg3MjkxYjU0Yjc0MTc5NTZfNDYtMy0xLTEtNTA3Nzc_2ff4e481-8d16-45ff-93af-bee473ddba62"
      unitRef="usd">1305216000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8zMS9mcmFnOjY1MWM2NWJlZmI2NDQ2OWNiNTRmODEzZmQzMTllYWJmL3RleHRyZWdpb246NjUxYzY1YmVmYjY0NDY5Y2I1NGY4MTNmZDMxOWVhYmZfMTQwNA_797ee671-caab-48dd-be3f-1f84f2203108">Basis of Presentation&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the opinion of management, the information furnished in the accompanying condensed consolidated financial statements reflects all normal recurring adjustments that are necessary to fairly state the results for these interim periods and should be read in conjunction with Analog Devices, Inc.&#x2019;s (the Company) Annual Report on Form 10-K for the fiscal year ended October&#160;30, 2021 (fiscal 2021) and related notes. The results of operations for the interim periods shown in this report are not necessarily indicative of the results that may be expected for the fiscal year ending October&#160;29, 2022 (fiscal 2022) or any future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a 52-53 week fiscal year that ends on the Saturday closest to the last day in October. Certain amounts reported in previous periods have been reclassified to conform to the fiscal 2022 presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:7pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 26, 2021 (Acquisition Date), the Company completed the acquisition of Maxim Integrated Products, Inc. (Maxim), an independent manufacturer of innovative analog and mixed-signal products and technologies. The acquisition of Maxim is referred to as the Acquisition.  The consolidated financial statements included in this Quarterly Report on Form 10-Q include the financial results of Maxim prospectively from the Acquisition Date. See Note 14, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, in these Notes to Condensed Consolidated Financial Statements for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:FiscalPeriod
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8zMS9mcmFnOjY1MWM2NWJlZmI2NDQ2OWNiNTRmODEzZmQzMTllYWJmL3RleHRyZWdpb246NjUxYzY1YmVmYjY0NDY5Y2I1NGY4MTNmZDMxOWVhYmZfMTQxMg_88b01737-52b1-4bfb-9d0b-027fd2d4fd61">The Company has a 52-53 week fiscal year that ends on the Saturday closest to the last day in October. Certain amounts reported in previous periods have been reclassified to conform to the fiscal 2022 presentation.</us-gaap:FiscalPeriod>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfMTM5OQ_2e101fae-f2d9-443d-9de8-5329e01093ae">Shareholders' Equity&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal 2021, the Company entered into accelerated share repurchase agreements (ASR) with third party financial institutions, paid $2.5&#160;billion and received an initial delivery of 12.3&#160;million shares of common stock, which represented approximately 80% of the notional amount of the ASR. As of October 30, 2021, the Company recorded the remaining 20%, or $500.0&#160;million, within Prepaid expenses and other current assets on the Consolidated Balance Sheet, which was utilized during the first quarter of fiscal 2022.  During the first quarter of fiscal 2022, the ASR was completed and an additional 2.1&#160;million shares of common stock were received as final settlement of the ASR.  In total, the Company repurchased 14.4&#160;million shares under the ASR at an average price per share of $173.77.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2022, the Company had repurchased a total of approximately 178.5 million shares of its common stock for approximately $10.0 billion under the Company's share repurchase program. As of April&#160;30, 2022, an additional $6.6 billion remains available for repurchase of shares under the current authorized program.  The Company also repurchases shares in settlement of employee tax withholding obligations due upon the vesting of restricted stock units/awards or the exercise of stock options.  Future repurchases of common stock will be dependent upon the Company's financial position, results of operations, outlook, liquidity and other factors deemed relevant by the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfMTY4_04904ebf-ecf3-4ec0-85f1-de72cd21a677"
      unitRef="usd">2500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="iaefcb90766e14db1a577dee7d2edac86_D20201101-20211030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfMjA3_130f92c0-c1a0-4e00-b035-7f4889486fab"
      unitRef="shares">12300000</us-gaap:StockRepurchasedDuringPeriodShares>
    <adi:StockRepurchaseProgramInitialPurchasePercentageOfCommonStockUnderlyingAgreement
      contextRef="iaefcb90766e14db1a577dee7d2edac86_D20201101-20211030"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfMjY2_cf887556-0a60-40e6-9ab1-21b22c2ff6bd"
      unitRef="number">0.80</adi:StockRepurchaseProgramInitialPurchasePercentageOfCommonStockUnderlyingAgreement>
    <adi:StockRepurchaseProgramRemainingPurchasePercentageOfCommonStockUnderlyingAgreement
      contextRef="iaefcb90766e14db1a577dee7d2edac86_D20201101-20211030"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfMzYz_400ac8dd-8b46-4432-80db-a5492263adb6"
      unitRef="number">0.20</adi:StockRepurchaseProgramRemainingPurchasePercentageOfCommonStockUnderlyingAgreement>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfMzcw_d0335761-c247-4a86-a8e3-470006a7aedf"
      unitRef="usd">500000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="iccddd04ef0f445cd85ab402b36fe157e_D20211031-20220129"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfNjAw_594d1357-edd2-4821-874b-290dc2198332"
      unitRef="shares">2100000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ic2951e2393be424b9ac1370155dc144e_D20201101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfNzA3_ee8feeb9-4469-4ac0-8fe3-9d34a2992aff"
      unitRef="shares">14400000</us-gaap:StockRepurchasedDuringPeriodShares>
    <adi:StockRepurchaseProgramAveragePricePerShare
      contextRef="ic2951e2393be424b9ac1370155dc144e_D20201101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfNzY0_6018797c-e1c3-4fe2-9ae9-1bb061023c80"
      unitRef="usdPerShare">173.77</adi:StockRepurchaseProgramAveragePricePerShare>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfODMx_6f6b917c-5c44-4ad7-88a0-4d634e58700c"
      unitRef="shares">178500000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfODc5_616fea03-b9c0-4bea-a06b-1d65b0c67a72"
      unitRef="usd">10000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80MC9mcmFnOjJjYWJkMzM4MDIwZjQwOGVhMTc4ZGU3ZDY0NGVmNjIwL3RleHRyZWdpb246MmNhYmQzMzgwMjBmNDA4ZWExNzhkZTdkNjQ0ZWY2MjBfOTUy_46da0b91-19a6-47cd-834a-a2480fb23fbb"
      unitRef="usd">6600000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RleHRyZWdpb246YzgzN2MxYjAyMjQ5NDdjNGI2OGE5YmQ3YTlkOWVlOWVfNDY3_7f6c2bed-93cf-44d9-b3e7-f65110024520">Accumulated Other Comprehensive (Loss) Income &lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the changes in accumulated other comprehensive (loss) income (AOCI) by component and the related tax effects during the first six months of fiscal 2022.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized holding gains (losses) on derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified out of other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(207,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts reclassified out of AOCI into the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Shareholders' Equity with presentation location during each period were as follows:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Comprehensive Income Component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized holding (gains) losses on derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forwards &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, marketing, general and administrative&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of pension components included in the computation of net periodic pension cost&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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Actuarial losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amounts reclassified out of AOCI, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RleHRyZWdpb246YzgzN2MxYjAyMjQ5NDdjNGI2OGE5YmQ3YTlkOWVlOWVfNDcw_1829ac83-c44a-4a16-9ee9-b54df25dade3">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the changes in accumulated other comprehensive (loss) income (AOCI) by component and the related tax effects during the first six months of fiscal 2022.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized holding gains (losses) on derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pension plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified out of other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(207,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i87a5fea7040946bcb6b69555aefb785b_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMS0xLTEtMS01MDc3Nw_c09fea00-8d4e-4062-8f75-9f7a9276f219"
      unitRef="usd">-25795000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i566e75837bc24f81a6131b21b6e1c89e_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMS03LTEtMS01MDc3Nw_0e89b8c1-51ac-476e-9197-6feef0f25678"
      unitRef="usd">-123754000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7c62fe588f67457daa184b1204327cde_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMS05LTEtMS01MDc3Nw_c4ec31ec-5e33-4015-95cc-c1b9f080ad49"
      unitRef="usd">-37016000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9368e647023c473ab40ca5d47dc4df3c_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMS0xMS0xLTEtNTA3Nzc_3c2f058f-9852-4945-bb81-17681f652816"
      unitRef="usd">-186565000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i83c1adf3b5d24abcba61535d86c72cb5_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMi0xLTEtMS01MDc3Nw_e7ef663a-2f10-49ac-aa05-b53c5c872f67"
      unitRef="usd">-22472000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ib539e2ffacad4ce1be79da67ef4ba81d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMi03LTEtMS01MDc3Nw_93dfb9ca-9b17-410e-9efc-87b682bf158e"
      unitRef="usd">-20728000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="if12ddd2d0a984d9abfa77e9653733011_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMi05LTEtMS01MDc3Nw_f88b1840-d422-48e1-94f5-7b339e683877"
      unitRef="usd">3185000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMi0xMS0xLTEtNTA3Nzc_26f6934c-5bf1-46bb-b9a4-abf80690e049"
      unitRef="usd">-40015000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i83c1adf3b5d24abcba61535d86c72cb5_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMy0xLTEtMS01MDc3Nw_0b6c5db3-300d-4319-889f-1ef23f525042"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ib539e2ffacad4ce1be79da67ef4ba81d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMy03LTEtMS01MDc3Nw_60312c5e-90ac-4284-8d7e-0db0219958d6"
      unitRef="usd">-18266000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="if12ddd2d0a984d9abfa77e9653733011_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMy05LTEtMS01MDc3Nw_b68ea5d4-fd44-472d-bd7b-16f228a3e335"
      unitRef="usd">-1134000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfMy0xMS0xLTEtNTA3Nzc_00ceb530-2d53-4ca7-8d90-874173bd97b7"
      unitRef="usd">-19400000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i83c1adf3b5d24abcba61535d86c72cb5_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNC0xLTEtMS01MDc3Nw_e200bbe2-6ef3-4c29-bade-6187900cac7b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ib539e2ffacad4ce1be79da67ef4ba81d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNC03LTEtMS01MDc3Nw_75900c5b-7405-4d95-bcc3-dcb99d99e436"
      unitRef="usd">248000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="if12ddd2d0a984d9abfa77e9653733011_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNC05LTEtMS01MDc3Nw_79c3dedb-ddd4-49c4-914d-0997d09cc6b4"
      unitRef="usd">187000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNC0xMS0xLTEtNTA3Nzc_5d6f62a9-289f-4b5f-8634-3b3786448f87"
      unitRef="usd">435000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i83c1adf3b5d24abcba61535d86c72cb5_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNS0xLTEtMS01MDc3Nw_262f0f82-5b07-48c6-87a9-207a74d822f2"
      unitRef="usd">-22472000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib539e2ffacad4ce1be79da67ef4ba81d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNS03LTEtMS01MDc3Nw_dbbe27b8-afee-4766-88cd-ca12537ab48d"
      unitRef="usd">-2710000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if12ddd2d0a984d9abfa77e9653733011_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNS05LTEtMS01MDc3Nw_54ed9f0e-0213-4715-8679-42c8ebd7396e"
      unitRef="usd">4132000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNS0xMS0xLTEtNTA3Nzc_3571de85-4c15-4ac9-913e-12218641c8c9"
      unitRef="usd">-21050000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ifafd21ac2c4840568c7c831d181e2c8d_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNy0xLTEtMS01MDc3Nw_c96e3573-fdc7-40eb-8e7b-b4cf0fc674be"
      unitRef="usd">-48267000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2fce9904c2ce4ff68c01be23ee42bab4_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNy03LTEtMS01MDc3Nw_5a3d82cb-2538-460e-b512-62c9996fd6fd"
      unitRef="usd">-126464000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib5e5fdc322e84e9fb1e0626635dc4546_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNy05LTEtMS01MDc3Nw_cabee69b-3c12-445e-bafd-a7e16e38d6bf"
      unitRef="usd">-32884000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b35714a33f44b099b6f9d3dcfb91396_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOmIwZGQ5NGQ3ZWIyNDQwOTM5MDZhMmE4YzQ4MDE0MmMzL3RhYmxlcmFuZ2U6YjBkZDk0ZDdlYjI0NDA5MzkwNmEyYThjNDgwMTQyYzNfNy0xMS0xLTEtNTA3Nzc_f89d39ca-d4c2-4d7a-a66f-50580830dc72"
      unitRef="usd">-207615000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RleHRyZWdpb246YzgzN2MxYjAyMjQ5NDdjNGI2OGE5YmQ3YTlkOWVlOWVfNDc1_2083df1b-aabc-4a07-80ec-0d6656f019ed">The amounts reclassified out of AOCI into the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Shareholders' Equity with presentation location during each period were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Comprehensive Income Component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized holding (gains) losses on derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency forwards &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, marketing, general and administrative&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of pension components included in the computation of net periodic pension cost&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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Actuarial losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amounts reclassified out of AOCI, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6354e9c8fe1d425e9d08f9d0ef938cac_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMy0yLTEtMS01MDc3Nw_65e3122e-60f8-43e9-85ed-5d7806bb8114"
      unitRef="usd">2113000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie5bff80d946e4bf2bb042db613ff49c6_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMy00LTEtMS01MDc3Nw_e472f8be-50fa-48ef-ad3c-6a01d983d3cf"
      unitRef="usd">-1363000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia6b1be9ffc164d22b164a62baee99e3e_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMy02LTEtMS01MDc3Nw_746ab950-cb99-45a1-b7af-27dd1f149709"
      unitRef="usd">3864000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib733e90961f44ced9d787c77bbe07749_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMy04LTEtMS01MDc3Nw_e69cca33-6b8a-4dea-aaa1-973a14476fc5"
      unitRef="usd">-3350000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i6354e9c8fe1d425e9d08f9d0ef938cac_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNC0yLTEtMS01MDc3Nw_ecb65c2c-ea99-4e04-b32c-2181375fa14e"
      unitRef="usd">1373000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie5bff80d946e4bf2bb042db613ff49c6_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNC00LTEtMS01MDc3Nw_accfb7f5-0597-4108-8576-942f158d6738"
      unitRef="usd">-791000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia6b1be9ffc164d22b164a62baee99e3e_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNC02LTEtMS01MDc3Nw_ff53dd46-4dc8-46b7-996e-79cda8231491"
      unitRef="usd">2583000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib733e90961f44ced9d787c77bbe07749_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNC04LTEtMS01MDc3Nw_52b4c002-4faf-4b9c-baf5-8bbfb00ec342"
      unitRef="usd">-1855000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6354e9c8fe1d425e9d08f9d0ef938cac_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNS0yLTEtMS01MDc3Nw_1a4bc680-04fe-4ab3-a0e0-a4225add97d6"
      unitRef="usd">2485000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie5bff80d946e4bf2bb042db613ff49c6_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNS00LTEtMS01MDc3Nw_d2a5d1a3-f039-4606-baa0-f9c62186448b"
      unitRef="usd">-606000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia6b1be9ffc164d22b164a62baee99e3e_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNS02LTEtMS01MDc3Nw_4e6971de-938d-4048-9cea-dd0b122c3e10"
      unitRef="usd">4357000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib733e90961f44ced9d787c77bbe07749_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNS04LTEtMS01MDc3Nw_2db5ca30-f294-442f-abed-9b482e6e2b90"
      unitRef="usd">-1824000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InterestExpense
      contextRef="ia034fe87f98c4875a2c3df8caf7f8745_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNy0yLTEtMS01MDc3Nw_e75714f8-eed0-4169-a69d-76be1076fb1f"
      unitRef="usd">3731000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i697b066e06f8419b89d18f4adeb17046_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNy00LTEtMS01MDc3Nw_e3380acb-4b6f-4b95-b1fe-b7201c670b1a"
      unitRef="usd">464000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i26b61967065144ba894153c6e29562f1_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNy02LTEtMS01MDc3Nw_0ccde996-5768-4289-8a1a-bb3c8f22dcb3"
      unitRef="usd">7462000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8de86b331fce4fe2800da0e9af5c8c8a_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfNy04LTEtMS01MDc3Nw_c69e83e5-5824-4155-8b55-3206ad8a1b3f"
      unitRef="usd">928000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7e28deda66e542028645f22bec958661_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfOS0yLTEtMS01MDc3Nw_3fc47042-21b2-4a3d-b482-050b6da3a59a"
      unitRef="usd">-9702000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id72799ec4c0545d6af2f557136d2e7ed_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfOS00LTEtMS01MDc3Nw_ffab4dea-a4a7-44c4-a4d7-a3d8129ecd03"
      unitRef="usd">2296000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5cc74dc1336b43f1aa04d4c4a044447c_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfOS02LTEtMS01MDc3Nw_19cf72be-e9ed-4e92-86f1-c1290e51084d"
      unitRef="usd">-18266000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i79c81cf2856248e6b1993384ac4a22c5_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfOS04LTEtMS01MDc3Nw_85f57eaa-4d72-4d73-8bdb-a41d30fe6254"
      unitRef="usd">6101000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7e28deda66e542028645f22bec958661_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTAtMi0xLTEtNTA3Nzc_323d0e0b-12e0-49d5-80a7-6ac1bcaa0234"
      unitRef="usd">-1485000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id72799ec4c0545d6af2f557136d2e7ed_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTAtNC0xLTEtNTA3Nzc_4607c588-f905-4e70-bc1f-4c507e1b6476"
      unitRef="usd">329000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5cc74dc1336b43f1aa04d4c4a044447c_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTAtNi0xLTEtNTA3Nzc_db0a56b0-deec-4262-a37a-ca29cb181537"
      unitRef="usd">-2786000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i79c81cf2856248e6b1993384ac4a22c5_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTAtOC0xLTEtNTA3Nzc_9252a6ae-d434-4dc0-a325-95296e9f669f"
      unitRef="usd">533000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i7e28deda66e542028645f22bec958661_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTItMi0xLTEtNTA3Nzc_366640a5-6def-44ab-9231-c4407dc2d41e"
      unitRef="usd">-8217000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id72799ec4c0545d6af2f557136d2e7ed_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTItNC0xLTEtNTA3Nzc_dd69f1db-c1f4-41f5-9292-d80e7cc3c689"
      unitRef="usd">1967000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5cc74dc1336b43f1aa04d4c4a044447c_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTItNi0xLTEtNTA3Nzc_2cc17985-51ce-4f6c-9d21-7825062b6b76"
      unitRef="usd">-15480000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i79c81cf2856248e6b1993384ac4a22c5_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTItOC0xLTEtNTA3Nzc_2b167ab9-f153-43fa-898c-c846943351e6"
      unitRef="usd">5568000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6d7698db3650458fb8602d2533e8a616_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTctMi0xLTEtNTA3Nzc_88ec8232-4803-417e-b1ea-691a586c1d99"
      unitRef="usd">-549000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i237d0367f1b641449658b1e4856ca33f_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTctNC0xLTEtNTA3Nzc_686fb921-abcf-4eab-abd0-f65e7fa137ef"
      unitRef="usd">-750000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i91868e1f40844f968bb5c193d100bd2b_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTctNi0xLTEtNTA3Nzc_47b25cc5-2702-41ad-aea8-0dcd183b456d"
      unitRef="usd">-1134000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8679ed2478d04bd1a5c360fdefc93575_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTctOC0xLTEtNTA3Nzc_8033dbe7-e154-4818-aa6b-c055cfabd606"
      unitRef="usd">-1498000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6d7698db3650458fb8602d2533e8a616_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTgtMi0xLTEtNTA3Nzc_0fdc6cc2-0fe1-4f8e-8c3e-6d52df1546f5"
      unitRef="usd">-91000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i237d0367f1b641449658b1e4856ca33f_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTgtNC0xLTEtNTA3Nzc_1d7a81c6-0172-4804-bd4c-2b6f0a0918a8"
      unitRef="usd">-86000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i91868e1f40844f968bb5c193d100bd2b_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTgtNi0xLTEtNTA3Nzc_d3bed3b0-2169-4ebd-a440-0d560a7112a5"
      unitRef="usd">-187000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8679ed2478d04bd1a5c360fdefc93575_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTgtOC0xLTEtNTA3Nzc_630f36e6-ac5c-44e2-bf2b-3d3aa84da691"
      unitRef="usd">-172000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i6d7698db3650458fb8602d2533e8a616_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTktMi0xLTEtNTA3Nzc_552bfc94-6be6-4439-ae03-62f17706eae9"
      unitRef="usd">-458000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i237d0367f1b641449658b1e4856ca33f_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTktNC0xLTEtNTA3Nzc_57ab7be0-3cfb-4725-9dc9-ef241b8d4a54"
      unitRef="usd">-664000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i91868e1f40844f968bb5c193d100bd2b_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTktNi0xLTEtNTA3Nzc_ae375a93-8c36-4da4-839a-814d1711376d"
      unitRef="usd">-947000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8679ed2478d04bd1a5c360fdefc93575_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMTktOC0xLTEtNTA3Nzc_9f046bb4-466a-49b3-86a1-62bedfe728c0"
      unitRef="usd">-1326000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib8e60b4d5e554ef28b2235f001ea8d13_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMjEtMi0xLTEtNTA3Nzc_87637982-dbc6-42f4-bd49-978e8f26ab90"
      unitRef="usd">-8675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic948f1ac78c04761811c2ef00e30c26f_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMjEtNC0xLTEtNTA3Nzc_efb3158c-353e-4ce7-a058-7d5df7eb3ebb"
      unitRef="usd">1303000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7a1d095f0be1470e9881a416697f703a_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMjEtNi0xLTEtNTA3Nzc_935e6fa7-c2cb-4977-b445-8660e628339f"
      unitRef="usd">-16427000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4c1ef46b368a46e58a12fa14b21f6885_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80Ni9mcmFnOmM4MzdjMWIwMjI0OTQ3YzRiNjhhOWJkN2E5ZDllZTllL3RhYmxlOjEzMThmYTMyN2I5NTQzNzdhN2ViNmUxNmU3M2ZhOTllL3RhYmxlcmFuZ2U6MTMxOGZhMzI3Yjk1NDM3N2E3ZWI2ZTE2ZTczZmE5OWVfMjEtOC0xLTEtNTA3Nzc_0b58c1e9-888d-40fa-93b7-08e5c881ae6a"
      unitRef="usd">4242000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RleHRyZWdpb246OTRhZmZiYmE3NWFhNDlhZmFkZjIwYzI3YjI5Mjk2MDdfMTM4_038bba82-6e3d-45e5-8848-025bc75c6998">Earnings Per Share&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per common share basic:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed exercise of common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common and common equivalent shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per common share diluted:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive shares related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RleHRyZWdpb246OTRhZmZiYmE3NWFhNDlhZmFkZjIwYzI3YjI5Mjk2MDdfMTI0_0b1b59ae-f2f5-45e3-95a6-135ccbcac7f5">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per common share basic:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed exercise of common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common and common equivalent shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per common share diluted:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive shares related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMi0xLTEtMS01MDc3Nw_fc9ef642-f572-40ef-82ef-8d77aa5065fd"
      unitRef="usd">783273000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMi0zLTEtMS01MDc3Nw_39f658bf-dc95-4264-8ed7-06e37ee7179b"
      unitRef="usd">422905000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMi01LTEtMS01MDc3Nw_3973aeb2-b6ca-4d2d-aa39-6dc76ad810bb"
      unitRef="usd">1063350000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMi03LTEtMS01MDc3Nw_7b4107cb-b721-4bd3-8994-55644081889e"
      unitRef="usd">811424000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfNy0xLTEtMS01MDc3Nw_07557db1-223e-4c13-862f-c7f50b340f04"
      unitRef="shares">522370000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfNy0zLTEtMS01MDc3Nw_b3d37bf5-a837-47f3-9f31-dd29928e295f"
      unitRef="shares">368823000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfNy01LTEtMS01MDc3Nw_63a43a3b-1309-49f0-b5aa-ed21b6d997c8"
      unitRef="shares">523831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfNy03LTEtMS01MDc3Nw_53a9e768-e6d3-44c9-9f8b-7702e2a0b02b"
      unitRef="shares">369013000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfOC0xLTEtMS01MDc3Nw_468cb662-cf2d-4c32-b016-52f23561a391"
      unitRef="usdPerShare">1.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfOC0zLTEtMS01MDc3Nw_daab67cd-6588-4993-a69c-751f6e755f91"
      unitRef="usdPerShare">1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfOC01LTEtMS01MDc3Nw_3483a283-699e-4ccb-a638-5243fa1579f1"
      unitRef="usdPerShare">2.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfOC03LTEtMS01MDc3Nw_1c1e1ad4-7e04-44d2-8b9f-52f0fcf16bab"
      unitRef="usdPerShare">2.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTAtMS0xLTEtNTA3Nzc_07557db1-223e-4c13-862f-c7f50b340f04"
      unitRef="shares">522370000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTAtMy0xLTEtNTA3Nzc_b3d37bf5-a837-47f3-9f31-dd29928e295f"
      unitRef="shares">368823000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTAtNS0xLTEtNTA3Nzc_8faeaa58-1cef-4c88-a031-2d346cc7a956"
      unitRef="shares">523831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTAtNy0xLTEtNTA3Nzc_babb8baf-b495-4cd0-8101-748df0547ff4"
      unitRef="shares">369013000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTEtMS0xLTEtNTA3Nzc_45a2ffd6-b7d5-4352-a5e9-4e7817ab8095"
      unitRef="shares">3894000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTEtMy0xLTEtNTA3Nzc_f37421e4-c947-450c-bc1b-0f8fa606ff34"
      unitRef="shares">3595000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTEtNS0xLTEtNTA3Nzc_ebebf351-7885-463e-b189-0e52e9998142"
      unitRef="shares">4372000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTEtNy0xLTEtNTA3Nzc_2fe71a70-a0fc-48a6-85be-af21ca061ddf"
      unitRef="shares">3749000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTItMS0xLTEtNTA3Nzc_63c49941-a431-4905-ac1a-e0f09b4a58ef"
      unitRef="shares">526264000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTItMy0xLTEtNTA3Nzc_5617df8d-ac77-49b3-b36a-471c94fc12cd"
      unitRef="shares">372418000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTItNS0xLTEtNTA3Nzc_d066b819-8268-4060-a0db-8233f528a22f"
      unitRef="shares">528203000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTItNy0xLTEtNTA3Nzc_2f03ca56-b33f-4610-9b74-3dab59dc2210"
      unitRef="shares">372762000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTMtMS0xLTEtNTA3Nzc_2b98d4bc-f93e-4699-9096-0496bfd63c64"
      unitRef="usdPerShare">1.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTMtMy0xLTEtNTA3Nzc_52cf3163-e13b-446a-b55e-f36b926fda50"
      unitRef="usdPerShare">1.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTMtNS0xLTEtNTA3Nzc_093cf447-f828-4437-84ca-142c9f40d94b"
      unitRef="usdPerShare">2.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTMtNy0xLTEtNTA3Nzc_eb377c84-e3c1-49c8-beca-27ed3d1ce5cc"
      unitRef="usdPerShare">2.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTUtMS0xLTEtNTA3Nzc_5ddef34f-f439-472d-8c07-a6747490c003"
      unitRef="shares">738000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTUtMy0xLTEtNTA3Nzc_07340ea7-03aa-4182-ba31-fa3613de949e"
      unitRef="shares">622000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTUtNS0xLTEtNTA3Nzc_43219b66-08c6-4abd-9699-812339d40301"
      unitRef="shares">461000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF80OS9mcmFnOjk0YWZmYmJhNzVhYTQ5YWZhZGYyMGMyN2IyOTI5NjA3L3RhYmxlOjhkYWQxZTI4MDMwMDRlZDFiZjQ1NTBkMzZjYWQ3ZTlhL3RhYmxlcmFuZ2U6OGRhZDFlMjgwMzAwNGVkMWJmNDU1MGQzNmNhZDdlOWFfMTUtNy0xLTEtNTA3Nzc_75917160-c649-47a1-96b0-526c5d029701"
      unitRef="shares">430000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RleHRyZWdpb246MjA0ZGVjNGY0ZDBhNDJhMGI1ZjMzOTUyZjdlYzJmNGJfMjQwMA_435ebfb5-37c8-4ae2-989b-83f3399e359b">Special Charges, net&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liabilities related to special charges, net are included in Accrued liabilities in the Condensed Consolidated Balance Sheets.  The activity is detailed below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Accrued Special Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Closure of Manufacturing Facilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global Repositioning Actions&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,774&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility closure costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility closure cost payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency on accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at January 29, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,833&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,646&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility closure costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility closure cost payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency on accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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;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;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;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;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;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="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Closure of Manufacturing Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded net special charges of $66.9 million on a cumulative basis through April&#160;30, 2022 as a result of its decision to consolidate certain wafer and test facility operations acquired as part of the acquisition of Linear Technology Corporation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The special charges include severance and fringe benefit costs, in accordance with the Company's ongoing benefit plan or statutory requirements at foreign locations, one-time termination benefits for the impacted manufacturing, engineering and selling, marketing, general and administrative (SMG&amp;amp;A) employees and other exit costs.  These one-time termination benefits are being recognized over the future service period required for employees to earn these benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2021, the Company ceased production at its Hillview wafer fabrication facility located in Milpitas, California and determined that this facility met the held for sale criteria specified in Accounting Standards Codification (ASC) 360. See Note 6, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in these Notes to Condensed Consolidated Financial Statements for amounts reclassified.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2021, the Company completed the sale of its facility and certain equipment in Singapore, which were previously classified as held for sale, for approximately $35.7&#160;million, which resulted in a gain of $13.6&#160;million.  Concurrent with the sale, the Company entered into a short-term lease agreement to leaseback a portion of the facility while it completes its transition of related operations to its facilities in Penang, Malaysia and the Philippines, as well as to its outsourced assembly and test partners.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Global Repositioning Actions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded net special charges of $316.4&#160;million on a cumulative basis through April&#160;30, 2022, as part of the integration of the Acquisition and continued organizational initiatives to better align its global workforce with the Company's long-term strategic plan. Special charges of $95.5&#160;million recognized in the first six months of fiscal 2022 primarily consisted of $103.8&#160;million of severance and benefit costs as well as charges recorded from the acceleration of equity awards in connection with the termination of certain employees in manufacturing, engineering and SMG&amp;amp;A roles at sites assumed related to the Acquisition and various locations throughout the world. These charges were partially offset by a gain of $8.3&#160;million recognized upon the sale of a business.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RleHRyZWdpb246MjA0ZGVjNGY0ZDBhNDJhMGI1ZjMzOTUyZjdlYzJmNGJfMjQxMQ_d9e68189-f42b-466f-b813-870c4a05ac0b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liabilities related to special charges, net are included in Accrued liabilities in the Condensed Consolidated Balance Sheets.  The activity is detailed below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Accrued Special Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Closure of Manufacturing Facilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global Repositioning Actions&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,774&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility closure costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility closure cost payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency on accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at January 29, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,833&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,646&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee severance and benefit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility closure costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance and benefit payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility closure cost payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency on accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;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;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;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;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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="ifa974f6ce52f463a9ed26a34306b541b_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNDgtMS0xLTEtNTA3Nzc_0ea0491c-2dbe-48a8-8839-f3ffc26d9965"
      unitRef="usd">25774000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="if02af602f35647d481e27815be51f074_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNDgtNy0xLTEtNTA3Nzc_f6a9d506-0c92-4953-8065-7798db6beeb6"
      unitRef="usd">21065000</us-gaap:RestructuringReserve>
    <us-gaap:SeveranceCosts1
      contextRef="i4eb9bd0dcfb14fd78c06c93fcf9a2d5a_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNDktMS0xLTEtNTA3Nzc_8790ccbc-03d2-49dc-833c-d1300a64563f"
      unitRef="usd">75000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i3428212f885c4186b4bb2e5e8334348b_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNDktNy0xLTEtNTA3Nzc_be553ee5-cd08-48c1-ae72-d2ae89e76025"
      unitRef="usd">44411000</us-gaap:SeveranceCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="i4eb9bd0dcfb14fd78c06c93fcf9a2d5a_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTAtMS0xLTEtNTA3Nzc_fe3cf97e-60f3-4477-af5d-92ed864fdc06"
      unitRef="usd">6513000</us-gaap:BusinessExitCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="i3428212f885c4186b4bb2e5e8334348b_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTAtNy0xLTEtNTA3Nzc_182ef194-217f-469f-95ff-24170043e999"
      unitRef="usd">0</us-gaap:BusinessExitCosts1>
    <adi:SeveranceAndBenefitPayments
      contextRef="i4eb9bd0dcfb14fd78c06c93fcf9a2d5a_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTEtMS0xLTEtNTA3Nzc_aecd7fba-cc20-434a-9790-bbfcdb1aed80"
      unitRef="usd">4016000</adi:SeveranceAndBenefitPayments>
    <adi:SeveranceAndBenefitPayments
      contextRef="i3428212f885c4186b4bb2e5e8334348b_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTEtNy0xLTEtNTA3Nzc_c3400b1f-8ac7-497e-a5e4-53a688fb3d1f"
      unitRef="usd">25776000</adi:SeveranceAndBenefitPayments>
    <adi:PaymentForBusinessExitCosts
      contextRef="i4eb9bd0dcfb14fd78c06c93fcf9a2d5a_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTItMS0xLTEtNTA3Nzc_821c4e73-2e0b-48b6-9c12-310314ad04ec"
      unitRef="usd">6513000</adi:PaymentForBusinessExitCosts>
    <adi:PaymentForBusinessExitCosts
      contextRef="i3428212f885c4186b4bb2e5e8334348b_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTItNy0xLTEtNTA3Nzc_0b0d2d9f-4f11-4522-8dda-0a312c9ed03b"
      unitRef="usd">0</adi:PaymentForBusinessExitCosts>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i4eb9bd0dcfb14fd78c06c93fcf9a2d5a_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTMtMS0xLTEtNTA3Nzc_5d82deee-3f5d-460c-aa9f-0fb2bc39cfdb"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i3428212f885c4186b4bb2e5e8334348b_D20211031-20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTMtNy0xLTEtNTA3Nzc_f36c9c09-d7a9-44d1-876f-c236ab85f4db"
      unitRef="usd">54000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="id31689f505c2492587484d8668f06975_I20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTQtMS0xLTEtNTA3Nzc_65c2c1fd-d00c-40ef-8184-d945e4e6e50c"
      unitRef="usd">21833000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="icb8b25f229e04a08816925c20c53c8df_I20220129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTQtNy0xLTEtNTA3Nzc_59b6f285-2e93-4d83-9616-f47ca389db6d"
      unitRef="usd">39646000</us-gaap:RestructuringReserve>
    <us-gaap:SeveranceCosts1
      contextRef="i034ec943c81e4fadbfbd4252dd1a6601_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTUtMS0xLTEtNTA3Nzc_f3ea625f-8e78-452e-a1ba-acdbe3390588"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i6e33725c130e4ca8bec298980c796149_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTUtNy0xLTEtNTA3Nzc_bd8b4190-1379-4f05-9dd3-d6bcc5668487"
      unitRef="usd">39610000</us-gaap:SeveranceCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="i034ec943c81e4fadbfbd4252dd1a6601_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTYtMS0xLTEtNTQxNzY_75c93114-79fa-454a-9bdd-18cf144a8058"
      unitRef="usd">4287000</us-gaap:BusinessExitCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="i6e33725c130e4ca8bec298980c796149_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTYtNy0xLTEtNTQxODc_96c06de2-3b32-4b2b-ad12-526740494972"
      unitRef="usd">0</us-gaap:BusinessExitCosts1>
    <adi:SeveranceAndBenefitPayments
      contextRef="i034ec943c81e4fadbfbd4252dd1a6601_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTYtMS0xLTEtNTA3Nzc_49ad2da1-a983-40a0-9152-f307ee61ac8d"
      unitRef="usd">14026000</adi:SeveranceAndBenefitPayments>
    <adi:SeveranceAndBenefitPayments
      contextRef="i6e33725c130e4ca8bec298980c796149_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTYtNy0xLTEtNTA3Nzc_6c908007-fbb9-43c7-82d4-82c250e53bf1"
      unitRef="usd">25608000</adi:SeveranceAndBenefitPayments>
    <adi:PaymentForBusinessExitCosts
      contextRef="i034ec943c81e4fadbfbd4252dd1a6601_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTgtMS0xLTEtNTQxNzY_9f040e38-5cfd-4ed8-81cd-bf46a29d9315"
      unitRef="usd">4287000</adi:PaymentForBusinessExitCosts>
    <adi:PaymentForBusinessExitCosts
      contextRef="i6e33725c130e4ca8bec298980c796149_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTgtNy0xLTEtNTQxODc_68b25105-baf2-4799-8d9b-7e4d3c2ce4bd"
      unitRef="usd">0</adi:PaymentForBusinessExitCosts>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i034ec943c81e4fadbfbd4252dd1a6601_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTctMS0xLTEtNTA3Nzc_1ae962b5-4d32-4ae5-b952-a00b4a65a57b"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i6e33725c130e4ca8bec298980c796149_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTctNy0xLTEtNTA3Nzc_7add9c75-6d86-4328-9e9f-0add84a910a1"
      unitRef="usd">156000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i17ff59bbaf1f4d25bf454afb9e62e223_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTgtMS0xLTEtNTA3Nzc_bcf9e5c1-ba4a-4595-b72a-9a4078f802a0"
      unitRef="usd">7807000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie92251c1353d4c91b61d701a513af9d7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RhYmxlOjY0ZTlhY2E5YWZlODRiMjhiNTgwYzdkYWU5ZDI3YjUyL3RhYmxlcmFuZ2U6NjRlOWFjYTlhZmU4NGIyOGI1ODBjN2RhZTlkMjdiNTJfNTgtNy0xLTEtNTA3Nzc_1ebdfc79-419a-4bb5-9e53-1c4a4afdd7d0"
      unitRef="usd">53492000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="ib2f04868f6a8432591db682c49b7b7bb_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RleHRyZWdpb246MjA0ZGVjNGY0ZDBhNDJhMGI1ZjMzOTUyZjdlYzJmNGJfMjc1_3cc06c46-66f3-49a3-b4b7-b20f871e881e"
      unitRef="usd">66900000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i6a3cf23c3b8b4844a7448ffd183994b7_I20211030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RleHRyZWdpb246MjA0ZGVjNGY0ZDBhNDJhMGI1ZjMzOTUyZjdlYzJmNGJfMTQzNw_69dd3803-0cf8-4d12-8bfe-b7ca416828af"
      unitRef="usd">35700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ib4cd485c42674157ac772fa96c28d241_D20201101-20211030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RleHRyZWdpb246MjA0ZGVjNGY0ZDBhNDJhMGI1ZjMzOTUyZjdlYzJmNGJfMTQ2OQ_71e94748-d05c-42db-b0e4-998612959b58"
      unitRef="usd">13600000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="ie92251c1353d4c91b61d701a513af9d7_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RleHRyZWdpb246MjA0ZGVjNGY0ZDBhNDJhMGI1ZjMzOTUyZjdlYzJmNGJfMTg0MA_935972eb-33a4-413c-be9e-ac4e1dd67e4d"
      unitRef="usd">316400000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i2cbd779807104849b1bf04424ac3da9c_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RleHRyZWdpb246MjA0ZGVjNGY0ZDBhNDJhMGI1ZjMzOTUyZjdlYzJmNGJfMjAyMA_57c8ab06-44c0-442c-9bad-edee4596745c"
      unitRef="usd">95500000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <adi:SeveranceCostsAndEmployeeEquityAccelerationCharge
      contextRef="i2cbd779807104849b1bf04424ac3da9c_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RleHRyZWdpb246MjA0ZGVjNGY0ZDBhNDJhMGI1ZjMzOTUyZjdlYzJmNGJfMjA5Mw_ec2f0640-2739-4059-87c7-0129198e42fe"
      unitRef="usd">103800000</adi:SeveranceCostsAndEmployeeEquityAccelerationCharge>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i2cbd779807104849b1bf04424ac3da9c_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81Mi9mcmFnOjIwNGRlYzRmNGQwYTQyYTBiNWYzMzk1MmY3ZWMyZjRiL3RleHRyZWdpb246MjA0ZGVjNGY0ZDBhNDJhMGI1ZjMzOTUyZjdlYzJmNGJfMjM1OA_041ecfa6-7917-4aec-867d-601cfbb9d087"
      unitRef="usd">8300000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81NS9mcmFnOjMyOTA0MDAwMDNkODQ2ZTRiNDRiM2ExZjY4M2JkNmQzL3RleHRyZWdpb246MzI5MDQwMDAwM2Q4NDZlNGI0NGIzYTFmNjgzYmQ2ZDNfNDI0_c9d6601b-3284-480e-9138-6500536ededa">Property, Plant and Equipment During fiscal 2021, the Company ceased production at its Hillview wafer fabrication facility located in Milpitas, California and determined that this facility met the held for sale criteria specified in ASC 360.  As of April&#160;30, 2022, Prepaid expenses and other current assets includes the following assets held for sale recorded at the fair value of the asset group, less costs to sell:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment reclassified to Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81NS9mcmFnOjMyOTA0MDAwMDNkODQ2ZTRiNDRiM2ExZjY4M2JkNmQzL3RleHRyZWdpb246MzI5MDQwMDAwM2Q4NDZlNGI0NGIzYTFmNjgzYmQ2ZDNfNDIy_544357b6-eb2b-4523-91d3-02f3d7459f08">As of April&#160;30, 2022, Prepaid expenses and other current assets includes the following assets held for sale recorded at the fair value of the asset group, less costs to sell:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment reclassified to Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock>
    <adi:AssetsHeldForSalePropertyPlantAndEquipmentGross
      contextRef="i8a2d423e6b98412d98bb23e5d8bbcdb3_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81NS9mcmFnOjMyOTA0MDAwMDNkODQ2ZTRiNDRiM2ExZjY4M2JkNmQzL3RhYmxlOjk3ZDkxOTQxMjk0NzQxZDk5NzUwMWEzMTM2MWIwM2Y2L3RhYmxlcmFuZ2U6OTdkOTE5NDEyOTQ3NDFkOTk3NTAxYTMxMzYxYjAzZjZfMS0xLTEtMS01MDc3Nw_7e1828ec-ede0-4c11-a68f-fb93d4556b1f"
      unitRef="usd">40070000</adi:AssetsHeldForSalePropertyPlantAndEquipmentGross>
    <adi:AssetsHeldForSalePropertyPlantAndEquipmentAccumulatedDepreciationAndAmortization
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81NS9mcmFnOjMyOTA0MDAwMDNkODQ2ZTRiNDRiM2ExZjY4M2JkNmQzL3RhYmxlOjk3ZDkxOTQxMjk0NzQxZDk5NzUwMWEzMTM2MWIwM2Y2L3RhYmxlcmFuZ2U6OTdkOTE5NDEyOTQ3NDFkOTk3NTAxYTMxMzYxYjAzZjZfMi0xLTEtMS01MDc3Nw_bbdbdd2b-ea72-4078-a50a-e3699af9b7e0"
      unitRef="usd">13634000</adi:AssetsHeldForSalePropertyPlantAndEquipmentAccumulatedDepreciationAndAmortization>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81NS9mcmFnOjMyOTA0MDAwMDNkODQ2ZTRiNDRiM2ExZjY4M2JkNmQzL3RhYmxlOjk3ZDkxOTQxMjk0NzQxZDk5NzUwMWEzMTM2MWIwM2Y2L3RhYmxlcmFuZ2U6OTdkOTE5NDEyOTQ3NDFkOTk3NTAxYTMxMzYxYjAzZjZfMy0xLTEtMS01MDc3Nw_67eddb22-f3a5-474b-affc-4625a58a5e6a"
      unitRef="usd">26436000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RleHRyZWdpb246YTBiNDU4MjhjYjU2NDhiMDk0NGUyMWRmYjMzNDVlOTRfMTM4Mw_f29ad004-8269-429d-a651-7a0ee3cbed64">Revenue&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Trends by End Market&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes revenue by end market. The categorization of revenue by end market is determined using a variety of data points including the technical characteristics of the product, the &#x201c;sold to&#x201d; customer information, the &#x201c;ship to&#x201d; customer information and the end customer product or application into which the Company&#x2019;s product will be incorporated. As data systems for capturing and tracking this data and the Company's methodology evolves and improves, the categorization of products by end market can vary over time. When this occurs, the Company reclassifies revenue by end market for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each end market. &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Y/Y%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,501,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;975,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Automotive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,972,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,661,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Y/Y%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,847,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,833,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Automotive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,184,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,656,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,219,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;* The sum of the individual percentages may not equal the total due to rounding.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue by Sales Channel&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes revenue by channel.  The Company sells its products globally through a direct sales force, third party distributors, independent sales representatives and via its website. Distributors are customers that buy products with the intention of reselling them. Direct customers are non-distributor customers and consist primarily of original equipment manufacturers (OEMs).  Other customers include the U.S. government, government prime contractors and certain commercial &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;customers for which revenue is recorded over time. &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Distributors&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,849,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,092,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Direct customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,091,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,972,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,661,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributors&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,503,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,039,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,094,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,656,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,219,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;* The sum of the individual percentages may not equal the total due to rounding.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RleHRyZWdpb246YTBiNDU4MjhjYjU2NDhiMDk0NGUyMWRmYjMzNDVlOTRfMTQwNQ_39b3e542-7d35-42a2-ab39-83a927057b77">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes revenue by end market. The categorization of revenue by end market is determined using a variety of data points including the technical characteristics of the product, the &#x201c;sold to&#x201d; customer information, the &#x201c;ship to&#x201d; customer information and the end customer product or application into which the Company&#x2019;s product will be incorporated. As data systems for capturing and tracking this data and the Company's methodology evolves and improves, the categorization of products by end market can vary over time. When this occurs, the Company reclassifies revenue by end market for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each end market. &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Y/Y%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,501,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;975,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Automotive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,972,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,661,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Y/Y%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,847,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,833,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Automotive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,184,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,656,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,219,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;* The sum of the individual percentages may not equal the total due to rounding.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue by Sales Channel&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes revenue by channel.  The Company sells its products globally through a direct sales force, third party distributors, independent sales representatives and via its website. Distributors are customers that buy products with the intention of reselling them. Direct customers are non-distributor customers and consist primarily of original equipment manufacturers (OEMs).  Other customers include the U.S. government, government prime contractors and certain commercial &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;customers for which revenue is recorded over time. &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Distributors&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,849,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,092,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Direct customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,091,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,972,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,661,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% of Revenue*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributors&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,503,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,039,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,094,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,656,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,219,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;* The sum of the individual percentages may not equal the total due to rounding.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0994b38957644af88474ff79d7d35f4_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMy0xLTEtMS01MDc3Nw_df80d986-738a-4244-968f-6f3c77c2c06c"
      unitRef="usd">1501111000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ie0994b38957644af88474ff79d7d35f4_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMy0zLTEtMS01MDc3Nw_0693559e-c080-4003-b9d3-ef44a655a033"
      unitRef="number">0.51</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="ie0994b38957644af88474ff79d7d35f4_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMy01LTEtMS01MDc3Nw_a5792936-c70a-41a5-b070-29b0add0a36e"
      unitRef="number">0.54</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iccf98f248ea74a5d8ba97e2ce0477124_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMy03LTEtMS01MDc3Nw_b13ca69b-64ca-46b5-9237-1c6022a9fce6"
      unitRef="usd">975706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="iccf98f248ea74a5d8ba97e2ce0477124_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMy05LTEtMS01MDc3Nw_51c7b68f-52f0-45d2-a6d5-d2b94ddc712e"
      unitRef="number">0.59</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c67ab45ad034353a152a29b344a68b7_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNC0xLTEtMS01MDc3Nw_a06ad561-fa59-4551-a517-ae91d9d8dbee"
      unitRef="usd">633926000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i6c67ab45ad034353a152a29b344a68b7_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNC0zLTEtMS01MDc3Nw_523e5ffc-0822-4bf6-9c2d-598df8016b19"
      unitRef="number">0.21</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="i6c67ab45ad034353a152a29b344a68b7_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNC01LTEtMS01MDc3Nw_2e0ee21c-b35d-4073-bbe6-cec387dc0255"
      unitRef="number">1.45</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9cb4ef0092eb45d3a27b65bf836c78e8_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNC03LTEtMS01MDc3Nw_038a4ca6-5b70-4fe1-aa6e-22dce0831fe7"
      unitRef="usd">258943000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i9cb4ef0092eb45d3a27b65bf836c78e8_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNC05LTEtMS01MDc3Nw_96e40b71-7d7a-4d99-bae4-5e3dc1cd8d88"
      unitRef="number">0.16</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e44d30bed03412299396c11afa56d2e_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNS0xLTEtMS01MDc3Nw_a066e2b7-0935-472f-8a39-c03d731132d4"
      unitRef="usd">473074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i7e44d30bed03412299396c11afa56d2e_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNS0zLTEtMS01MDc3Nw_fd2196a7-e1a5-49e3-bc6d-be73deb9431a"
      unitRef="number">0.16</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="i7e44d30bed03412299396c11afa56d2e_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNS01LTEtMS01MDc3Nw_d1edd78f-5d1f-40f1-b55b-9431b11d5339"
      unitRef="number">0.70</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba3a06ca696d48e5b7f1aff9c2f74665_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNS03LTEtMS01MDc3Nw_29638cd5-5cc1-42b6-9181-87ac6add2018"
      unitRef="usd">278650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="iba3a06ca696d48e5b7f1aff9c2f74665_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNS05LTEtMS01MDc3Nw_2cce062d-be31-4bf5-9ad6-962b924311ac"
      unitRef="number">0.17</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8955fea1b0cd4e82bdb54ebdc8cb18d0_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNi0xLTEtMS01MDc3Nw_7824aaa4-04f7-47e5-9b93-d2648c611a26"
      unitRef="usd">363953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i8955fea1b0cd4e82bdb54ebdc8cb18d0_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNi0zLTEtMS01MDc3Nw_9add1e85-0b59-4057-84ba-777690f57581"
      unitRef="number">0.12</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="i8955fea1b0cd4e82bdb54ebdc8cb18d0_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNi01LTEtMS01MDc3Nw_fac3554f-4673-48df-aacb-72feafe4dee2"
      unitRef="number">1.46</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05be4d706ac045fea881521699f9953e_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNi03LTEtMS01MDc3Nw_3959aa38-ab73-43b7-a870-341f6c742868"
      unitRef="usd">148108000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i05be4d706ac045fea881521699f9953e_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfNi05LTEtMS01MDc3Nw_807be2ae-5eba-4cb8-9101-7dc05bdfb4ab"
      unitRef="number">0.09</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfOS0xLTEtMS01MDc3Nw_a175deaf-577e-4b05-b413-2e9de12eaaf3"
      unitRef="usd">2972064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfOS0zLTEtMS01MDc3Nw_6b27ed01-efbd-4b92-a313-208e13050ac0"
      unitRef="number">1</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfOS01LTEtMS01MDc3Nw_7b407b04-4326-4be2-82d9-284c53897705"
      unitRef="number">0.79</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfOS03LTEtMS01MDc3Nw_4d9aa1c3-91df-47db-9654-fe1a0bb323cb"
      unitRef="usd">1661407000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfOS05LTEtMS01MDc3Nw_1276786d-b687-42d6-9fc1-67ed257cc346"
      unitRef="number">1</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05cd4d25ca934befa5d4bdabdd3cb063_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTUtMS0xLTEtNTIzMjc_f5809441-9d7f-4ac6-8114-883319d834fa"
      unitRef="usd">2847838000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i05cd4d25ca934befa5d4bdabdd3cb063_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTUtMy0xLTEtNTIzMjc_82dfda2a-e22b-44ef-bfa9-2221e9a4ac92"
      unitRef="number">0.50</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="i05cd4d25ca934befa5d4bdabdd3cb063_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTUtNS0xLTEtNTIzMjc_e0e89113-83ba-4db0-ac07-1a6b2c53e67a"
      unitRef="number">0.55</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59e5247745284c51b684f64b0ca4c833_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTUtNy0xLTEtNTIzMjc_682f88bd-452c-49e4-b407-47446f7169ad"
      unitRef="usd">1833198000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i59e5247745284c51b684f64b0ca4c833_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTUtOS0xLTEtNTIzMjc_92290af9-5a1d-4aac-a40d-8618b2dff367"
      unitRef="number">0.57</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i844995f246a44ea8a3176b01a283cb1a_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtMS0xLTEtNTUxMjA_b0c6bd72-a2be-429a-908d-baa9c021aaac"
      unitRef="usd">1184927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i844995f246a44ea8a3176b01a283cb1a_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtMy0xLTEtNTUzNDE_35b86d79-9389-4cb1-95ce-7e74a58cb02b"
      unitRef="number">0.21</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="i844995f246a44ea8a3176b01a283cb1a_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtNS0xLTEtNTUzNDE_8dc23043-1a50-45f2-978b-273ea7ccd3a4"
      unitRef="number">1.34</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1765f83907c94d6ca35f0a96a3230153_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtNy0xLTEtNTUxMjA_b1aaefea-5341-491f-8453-1952d00b8b53"
      unitRef="usd">505748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i1765f83907c94d6ca35f0a96a3230153_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtOS0xLTEtNTUzNDE_d52a32b8-1009-495f-821d-8a49961e2d59"
      unitRef="number">0.16</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd40aad76bb5488582a9de8c1d1c4b9e_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtMS0xLTEtNTIzMjc_a7f15267-417d-43a7-8984-6b1ae82d4429"
      unitRef="usd">885450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="idd40aad76bb5488582a9de8c1d1c4b9e_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtMy0xLTEtNTIzMjc_b081b9eb-dedc-48a9-bc77-1ade05eb787a"
      unitRef="number">0.16</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="idd40aad76bb5488582a9de8c1d1c4b9e_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtNS0xLTEtNTIzMjc_25aac809-8c9b-4804-8a79-b592c59a3f9c"
      unitRef="number">0.58</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2490b3f0229b4a68906022b36e5a8bdf_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtNy0xLTEtNTIzMjc_f01a4599-f03c-49ff-b83d-ed344c792dcc"
      unitRef="usd">560904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i2490b3f0229b4a68906022b36e5a8bdf_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTYtOS0xLTEtNTIzMjc_f39ef83c-0f54-42d5-a06d-f10b831f8a2a"
      unitRef="number">0.17</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibdde8534a20748ca8375fda15489fd02_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTgtMS0xLTEtNTIzMjc_353b1364-8fcc-48b9-9fcf-a4a028b0cd0a"
      unitRef="usd">738142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ibdde8534a20748ca8375fda15489fd02_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTgtMy0xLTEtNTIzMjc_134cd327-6485-4421-946c-770b4b46704f"
      unitRef="number">0.13</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="ibdde8534a20748ca8375fda15489fd02_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTgtNS0xLTEtNTIzMjc_17e2cfff-03d5-4c1e-92cd-1d0826a2181d"
      unitRef="number">1.31</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1569ef2c047b44d2bc8737c516bf6bea_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTgtNy0xLTEtNTIzMjc_8ba0633c-c0c7-4fc3-98bd-2e4cfe040c2b"
      unitRef="usd">320015000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i1569ef2c047b44d2bc8737c516bf6bea_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTgtOS0xLTEtNTIzMjc_d89968a4-ef5e-419f-aeb7-f3d5ee9662b6"
      unitRef="number">0.10</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTktMS0xLTEtNTIzMjc_825fcb7f-b47a-40be-8567-0f5aad066904"
      unitRef="usd">5656357000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTktMy0xLTEtNTIzMjc_e4f1277f-c2d7-4595-a037-8f94822bf938"
      unitRef="number">1</adi:PercentageOfRevenue>
    <adi:ChangeFromPriorYearPercentageRevenue
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTktNS0xLTEtNTIzMjc_ebb0c36e-36d4-4dfe-979f-ff991892cdd6"
      unitRef="number">0.76</adi:ChangeFromPriorYearPercentageRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTktNy0xLTEtNTIzMjc_06afdb2a-8d48-48bd-8a37-fc366aec6b7c"
      unitRef="usd">3219865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOmZjZjU3NDNkYjkyMjRhNjc4NWE4ZmVmYTZiNjJhODhlL3RhYmxlcmFuZ2U6ZmNmNTc0M2RiOTIyNGE2Nzg1YThmZWZhNmI2MmE4OGVfMTktOS0xLTEtNTIzMjc_5df52dab-d1de-4970-930f-47de32367328"
      unitRef="number">1</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08e9c2df152c4c888ee40fbd247b465a_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMy0xLTEtMS01MTYzMg_29cfc5b1-e9f9-439b-be6b-6eef0f449bf7"
      unitRef="usd">1849988000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i08e9c2df152c4c888ee40fbd247b465a_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMy0zLTEtMS01NTM0OQ_510ac5cf-d9a6-4b14-bcac-2d3b684fa1e2"
      unitRef="number">0.62</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied5ddde42699418f99abe23aba1fa9f6_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMy01LTEtMS01MTYzMg_61be7d27-fca0-4568-bd05-4df26480f727"
      unitRef="usd">1092928000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ied5ddde42699418f99abe23aba1fa9f6_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMy03LTEtMS01MTYzMg_f7faa43a-96b8-468c-b0f8-25bdadcfd8a8"
      unitRef="number">0.66</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibac6f65ff1ba409ea51a54ffd6ce9419_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNC0xLTEtMS01MTYzMg_b0bc2dda-3311-4811-8a75-f8d6f2234217"
      unitRef="usd">1091710000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ibac6f65ff1ba409ea51a54ffd6ce9419_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNC0zLTEtMS01NTM0OQ_b50e31f4-3db7-46cb-87ae-5a58f32cc310"
      unitRef="number">0.37</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22c26398eae045978f6cf7ebe9b2fb83_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNC01LTEtMS01MTYzMg_c3a03e26-b5be-44f7-8eee-9ceed508d5e3"
      unitRef="usd">546555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i22c26398eae045978f6cf7ebe9b2fb83_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNC03LTEtMS01MTYzMg_a1bbf7ea-cef1-4cae-bc83-fd97111e1bf5"
      unitRef="number">0.33</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f3d1dd8d95147808276f4a02ad1d8f3_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNS0xLTEtMS01MTYzMg_60698bd2-f814-4701-8a0f-86000e3f37b5"
      unitRef="usd">30366000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i6f3d1dd8d95147808276f4a02ad1d8f3_D20220130-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNS0zLTEtMS01NTM0OQ_2bb0d37e-cb3d-4598-a33b-7fd776a10c7b"
      unitRef="number">0.01</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib96c3c2c20a94979934aad198bd25bd8_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNS01LTEtMS01MTYzMg_3abd8568-d517-4ec5-84e8-457eb8de1974"
      unitRef="usd">21924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ib96c3c2c20a94979934aad198bd25bd8_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNS03LTEtMS01MTYzMg_137743fe-99be-4b07-83a6-2446829bf2cd"
      unitRef="number">0.01</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNi0xLTEtMS01MTYzMg_3d6e3e1b-878f-4f67-9875-0ddecee365f2"
      unitRef="usd">2972064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNi0zLTEtMS01NTM0OQ_06814922-deaa-4450-9fae-6d8872e4f31a"
      unitRef="number">1</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNi01LTEtMS01MTYzMg_91fd00d5-9814-41b8-b550-59d47e432e4e"
      unitRef="usd">1661407000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfNi03LTEtMS01MTYzMg_3a7bd7af-be6f-4fca-91d2-1a024494cf68"
      unitRef="number">1</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78064c43997249b49d5c23e041edc827_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTEtMS0xLTEtNTE2MzI_f0b8e07d-9097-4dfb-a79d-bbeff2c2fd32"
      unitRef="usd">3503042000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i78064c43997249b49d5c23e041edc827_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTEtMy0xLTEtNTUzNTE_4b0a944b-222b-4bd5-99de-c03ac39c679b"
      unitRef="number">0.62</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98855943690144da9cdc216dc24e5f2a_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTEtNS0xLTEtNTE2MzI_03329ad4-a707-4358-8e4d-077568ccdad3"
      unitRef="usd">2039314000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i98855943690144da9cdc216dc24e5f2a_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTEtNy0xLTEtNTUzNTE_5afe00a8-6831-4050-a449-58782a20f834"
      unitRef="number">0.63</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb077a21212944c8aeb994c29f4482c3_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTItMS0xLTEtNTE2MzI_e9c96c87-b64d-4270-8f8a-df6cddfc71a9"
      unitRef="usd">2094891000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ibb077a21212944c8aeb994c29f4482c3_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTItMy0xLTEtNTUzNTE_c6c3aeea-0f57-4644-b042-f95bc00ce140"
      unitRef="number">0.37</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i892525b1c66f4e1ba564ba9f6623eef8_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTItNS0xLTEtNTE2MzI_8ffc44a8-2262-49f0-8b03-8b1e6d5b1362"
      unitRef="usd">1136011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i892525b1c66f4e1ba564ba9f6623eef8_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTItNy0xLTEtNTUzNTE_8c68ba52-9fbc-4035-8c86-6393ed1fd832"
      unitRef="number">0.35</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a928ee068144466a288bfc31013c35f_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTMtMS0xLTEtNTE2MzI_18c77926-2c72-46c4-8834-b0fda3ff45e0"
      unitRef="usd">58424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i9a928ee068144466a288bfc31013c35f_D20211031-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTMtMy0xLTEtNTUzNTE_c36da27a-5b6d-42c7-85cf-900de1456e4a"
      unitRef="number">0.01</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34f9abe8429a4a8bb78e7b1d4bd67746_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTMtNS0xLTEtNTE2MzI_9be1dc8e-f87b-4837-856a-486f41a3464c"
      unitRef="usd">44540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="i34f9abe8429a4a8bb78e7b1d4bd67746_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTMtNy0xLTEtNTUzNTE_57e64ae6-f4df-4541-80fb-bfa08bf856c3"
      unitRef="number">0.01</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTQtMS0xLTEtNTUzNTE_164ef0d7-8fb1-416e-9314-c7d9856e1089"
      unitRef="usd">5656357000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTQtMy0xLTEtNTUzNTE_476417d2-8040-4190-a4e2-e8d60fc3ddfb"
      unitRef="number">1</adi:PercentageOfRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTQtNS0xLTEtNTUzNTE_f09df4d2-e556-4ecb-b2bb-73167957bf12"
      unitRef="usd">3219865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adi:PercentageOfRevenue
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF81OC9mcmFnOmEwYjQ1ODI4Y2I1NjQ4YjA5NDRlMjFkZmIzMzQ1ZTk0L3RhYmxlOjYyZDVkZjAzOTJjMTQ1ODViNmY4M2Y3ZmUwZWVhYWM1L3RhYmxlcmFuZ2U6NjJkNWRmMDM5MmMxNDU4NWI2ZjgzZjdmZTBlZWFhYzVfMTQtNy0xLTEtNTUzNTE_fd1f5e07-b117-4ea7-a4c0-319b9c290e2e"
      unitRef="number">1</adi:PercentageOfRevenue>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RleHRyZWdpb246N2E1YTJmYzQwNjIxNGEyYTllYzM4MThmOTI3N2E4ZDlfNDQxNw_bee64ccf-0de1-4977-befb-7d9cbae18371">Fair Value&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company defines fair value as the price that would be received to sell an asset or be paid to transfer a liability in an orderly transaction between market participants at the measurement date. 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. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level&#160;1 measurements) and the lowest priority to unobservable inputs (Level&#160;3 measurements).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level&#160;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Level&#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Level&#160;2 inputs are inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level&#160;2 input must be observable for substantially the full term of the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Level&#160;3 inputs are unobservable inputs for the asset or liability in which there is little, if any, market activity for the asset or liability at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below, set forth by level, presents the Company&#x2019;s financial assets and liabilities, excluding accrued interest components that were accounted for at fair value on a recurring basis as of April&#160;30, 2022 and October&#160;30, 2021. The tables exclude cash on hand and assets and liabilities that are measured at historical cost or any basis other than fair value. As of April&#160;30, 2022 and October&#160;30, 2021, the Company held $1,030.1 million and $1,315.0 million, respectively, of cash that was &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;excluded from the tables below. &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value measurement at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Reporting Date using:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted Prices in Active Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant Other Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government and institutional money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate obligations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward foreign currency exchange contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The amortized cost of the Company&#x2019;s investments classified as available-for-sale as of April&#160;30, 2022 was $130.0 million.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value measurement at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Reporting Date using:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted Prices in Active Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant Other Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government and institutional money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward foreign currency exchange contracts (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following methods and assumptions were used by the Company in estimating its fair value disclosures for financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; These investments are adjusted to fair value based on quoted market prices or are determined using a yield curve model based on current market rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred compensation plan investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The fair value of these mutual fund, money market fund and equity investments are based on quoted market prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Forward foreign currency exchange contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; The estimated fair value of forward foreign currency exchange contracts, which includes derivatives that are accounted for as cash flow hedges and those that are not designated as cash flow hedges, is based on the estimated amount the Company would receive if it sold these agreements at the reporting date taking into consideration current interest rates as well as the creditworthiness of the counterparty for assets and the Company&#x2019;s creditworthiness for liabilities. The fair value of these instruments is based upon valuation models using current market information such as strike price, spot rate, maturity date and volatility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments Not Recorded at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Held for sale assets &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has classified the assets held for sale at fair value, which is determined based on the use of appraisals and input from market participants, and as such is considered a Level 3 fair value measurement.  See Note 6, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, in these Notes to Condensed Consolidated Financial Statements for more information related to held for sale assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the estimated fair value of certain&#160;financial instruments not recorded at fair value on a recurring basis.  The fair values of the senior unsecured notes are obtained from broker prices and are classified as Level 1 measurements according to the fair value hierarchy.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount Outstanding &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maxim 2023 Notes, due March 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Notes, due October 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 Notes, due April 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Notes, due December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maxim 2027 Notes, due June 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Notes, due October 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031 Notes, due October 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2036 Notes, due December 2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2041 Notes, due October 2041&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;758,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2045 Notes, due December 2045&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2051 Notes, due October 2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,029,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,276,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,658,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,776,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,147,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RleHRyZWdpb246N2E1YTJmYzQwNjIxNGEyYTllYzM4MThmOTI3N2E4ZDlfNDM3NQ_64f61cf7-e65f-40f3-b6a5-be8543988a07">The tables below, set forth by level, presents the Company&#x2019;s financial assets and liabilities, excluding accrued interest components that were accounted for at fair value on a recurring basis as of April&#160;30, 2022 and October&#160;30, 2021. The tables exclude cash on hand and assets and liabilities that are measured at historical cost or any basis other than fair value. As of April&#160;30, 2022 and October&#160;30, 2021, the Company held $1,030.1 million and $1,315.0 million, respectively, of cash that was &lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;excluded from the tables below. &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value measurement at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Reporting Date using:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted Prices in Active Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant Other Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government and institutional money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate obligations (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward foreign currency exchange contracts (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The amortized cost of the Company&#x2019;s investments classified as available-for-sale as of April&#160;30, 2022 was $130.0 million.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value measurement at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Reporting Date using:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted Prices in Active Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant Other Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government and institutional money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward foreign currency exchange contracts (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:Cash
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RleHRyZWdpb246N2E1YTJmYzQwNjIxNGEyYTllYzM4MThmOTI3N2E4ZDlfMTc3Ng_90ca5233-468e-46e8-9986-21aa0a1108af"
      unitRef="usd">1030100000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RleHRyZWdpb246N2E1YTJmYzQwNjIxNGEyYTllYzM4MThmOTI3N2E4ZDlfMTc4Mw_41a483d5-c07b-4429-a5c8-18336c2f9e09"
      unitRef="usd">1315000000</us-gaap:Cash>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9359a45e96c142b1b6fea88e60db7b95_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfNi0xLTEtMS01MDc3Nw_34cb0694-27c2-46fa-a4da-39ce03f64ac1"
      unitRef="usd">577683000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i97ade03290cb49a38f3c20f305b225ad_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfNi0zLTEtMS01MDc3Nw_e95228a9-95fe-4189-a0a4-905e56f8ff91"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8b95fbde9dd04a81a6f343e8570abcdd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfNi03LTEtMS01MDc3Nw_c01a62dd-59b8-470b-b5a2-43bdfabb4320"
      unitRef="usd">577683000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ide36a8a03220429e9ca464e6d8c10757_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfNy0xLTEtMS01MDc3Nw_99910f96-36bb-410b-9ea2-293e372036ef"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1b1508f877cc4c3cb724e38c22ea0bd2_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfNy0zLTEtMS01MDc3Nw_066ea581-2693-4c1a-95d0-b7cfcaced709"
      unitRef="usd">129941000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i696025d748bc4c1398f7c135570f7349_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfNy03LTEtMS01MDc3Nw_064e742a-419e-4016-a01d-541437817124"
      unitRef="usd">129941000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments
      contextRef="id8d8d20408c443949e555d38e217e5b0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMjMtMS0xLTEtNTA3Nzc_290fbba8-bfab-4c54-ad52-04d8d84d075f"
      unitRef="usd">66390000</adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments>
    <adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments
      contextRef="i7f7283db0f97434f9e885b89f67ee890_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMjMtMy0xLTEtNTA3Nzc_b34f3b5c-b028-4acd-afcb-13db8ae4c7bd"
      unitRef="usd">0</adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments>
    <adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments
      contextRef="i89b101dff6c643bca367d6a802f5815b_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMjMtNy0xLTEtNTA3Nzc_22a109a5-cb92-4cb6-a4b1-611ee0d9ea95"
      unitRef="usd">66390000</adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id8d8d20408c443949e555d38e217e5b0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMjYtMS0xLTEtNTA3Nzc_068d4f2a-4915-4966-8adb-76ca20adb5fc"
      unitRef="usd">644073000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7f7283db0f97434f9e885b89f67ee890_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMjYtMy0xLTEtNTA3Nzc_8e26f749-bec5-453f-b49c-a734657aceb9"
      unitRef="usd">129941000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i89b101dff6c643bca367d6a802f5815b_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMjYtNy0xLTEtNTA3Nzc_008945c5-0549-4673-a2b2-5e03c3dbde5a"
      unitRef="usd">774014000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="id8d8d20408c443949e555d38e217e5b0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMjktMS0xLTEtNTA3Nzc_87111031-bb13-4e40-a812-04f7e3650af1"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i7f7283db0f97434f9e885b89f67ee890_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMjktMy0xLTEtNTA3Nzc_fa97453f-23da-4620-a0a1-57cc8188b69a"
      unitRef="usd">22524000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i89b101dff6c643bca367d6a802f5815b_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMjktNy0xLTEtNTA3Nzc_f80f3e9e-c328-4e2d-8a46-0d10fbbd1416"
      unitRef="usd">22524000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id8d8d20408c443949e555d38e217e5b0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMzEtMS0xLTEtNTA3Nzc_954d4464-a740-4441-9a84-8b637a6d3b9f"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7f7283db0f97434f9e885b89f67ee890_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMzEtMy0xLTEtNTA3Nzc_d1297bac-f805-498b-92a3-bcf9240a7265"
      unitRef="usd">22524000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i89b101dff6c643bca367d6a802f5815b_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjhlOWVlYmFiZTBiNzQwYzc4N2I0MWEzMGNjMTIzZmNlL3RhYmxlcmFuZ2U6OGU5ZWViYWJlMGI3NDBjNzg3YjQxYTMwY2MxMjNmY2VfMzEtNy0xLTEtNTA3Nzc_4734fe38-68bd-45de-9899-716180741aad"
      unitRef="usd">22524000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RleHRyZWdpb246N2E1YTJmYzQwNjIxNGEyYTllYzM4MThmOTI3N2E4ZDlfMTk0Nw_6ec65c44-8347-4a70-94ad-981ca700a4b0"
      unitRef="usd">130000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibb8d8f1388db4ff596baeaf00648c757_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfNi0xLTEtMS01MDc3Nw_e5fba5ff-db8a-4436-8305-64805aeae434"
      unitRef="usd">662997000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2f948a2582694ec09a78cc61cef7dad0_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfNi0zLTEtMS01MDc3Nw_d5719ce3-3d73-461f-8cc9-181aaf1ee793"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0f4314270df140528a684fe8a092f941_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfNi03LTEtMS01MDc3Nw_c7932dee-2dd7-439d-84a1-d3271dd2fc42"
      unitRef="usd">662997000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments
      contextRef="ib69a553ba32c40fbbc1bb8d047af75ca_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMTgtMS0xLTEtNTA3Nzc_73a18b3e-aafd-4b1b-b993-2cc5670584ff"
      unitRef="usd">71301000</adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments>
    <adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments
      contextRef="i97f3b2da595a4b079ac8b3aabfb5d776_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMTgtMy0xLTEtNTA3Nzc_99257478-4c0a-45e4-841f-8c918141f4a2"
      unitRef="usd">0</adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments>
    <adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments
      contextRef="ib8bdda3cd8cd48fcac1b346be86853dc_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMTgtNy0xLTEtNTA3Nzc_2e2bf915-a3b4-48e0-a608-14db6e4339a8"
      unitRef="usd">71301000</adi:FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib69a553ba32c40fbbc1bb8d047af75ca_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMjAtMS0xLTEtNTA3Nzc_8033f8eb-72e9-4b60-bb84-840d2e35bf34"
      unitRef="usd">734298000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i97f3b2da595a4b079ac8b3aabfb5d776_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMjAtMy0xLTEtNTA3Nzc_2b129210-32a3-4035-afc7-0124ae18a59b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib8bdda3cd8cd48fcac1b346be86853dc_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMjAtNy0xLTEtNTA3Nzc_e6785199-b9f4-4af8-990a-2bd74649fb41"
      unitRef="usd">734298000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ib69a553ba32c40fbbc1bb8d047af75ca_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMjMtMS0xLTEtNTA3Nzc_11603bd5-a2d5-446a-b4f1-892bfec97b3c"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i97f3b2da595a4b079ac8b3aabfb5d776_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMjMtMy0xLTEtNTA3Nzc_438fb2a4-8ded-4cd4-9514-5d2d4c1c3c97"
      unitRef="usd">8085000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ib8bdda3cd8cd48fcac1b346be86853dc_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMjMtNy0xLTEtNTA3Nzc_044d5845-9edf-48bb-b147-736f783fec8a"
      unitRef="usd">8085000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib69a553ba32c40fbbc1bb8d047af75ca_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMjUtMS0xLTEtNTA3Nzc_f877083e-8af9-427c-9631-11538bcdec27"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i97f3b2da595a4b079ac8b3aabfb5d776_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMjUtMy0xLTEtNTA3Nzc_20f760d5-fee8-477b-93da-06c54d8375bf"
      unitRef="usd">8085000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib8bdda3cd8cd48fcac1b346be86853dc_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOjlkNjhiNTg1N2I3ZTQ4YzViNmQwZTM4ZTI5YmZlNjgyL3RhYmxlcmFuZ2U6OWQ2OGI1ODU3YjdlNDhjNWI2ZDBlMzhlMjliZmU2ODJfMjUtNy0xLTEtNTA3Nzc_b778621a-1313-4331-8ad8-57babe35ae28"
      unitRef="usd">8085000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RleHRyZWdpb246N2E1YTJmYzQwNjIxNGEyYTllYzM4MThmOTI3N2E4ZDlfNDQwMg_52f933a3-e22e-49ca-8d12-8af8ae4325e1">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following methods and assumptions were used by the Company in estimating its fair value disclosures for financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; These investments are adjusted to fair value based on quoted market prices or are determined using a yield curve model based on current market rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred compensation plan investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The fair value of these mutual fund, money market fund and equity investments are based on quoted market prices.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Forward foreign currency exchange contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; The estimated fair value of forward foreign currency exchange contracts, which includes derivatives that are accounted for as cash flow hedges and those that are not designated as cash flow hedges, is based on the estimated amount the Company would receive if it sold these agreements at the reporting date taking into consideration current interest rates as well as the creditworthiness of the counterparty for assets and the Company&#x2019;s creditworthiness for liabilities. The fair value of these instruments is based upon valuation models using current market information such as strike price, spot rate, maturity date and volatility.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Held for sale assets &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has classified the assets held for sale at fair value, which is determined based on the use of appraisals and input from market participants, and as such is considered a Level 3 fair value measurement.  See Note 6, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, in these Notes to Condensed Consolidated Financial Statements for more information related to held for sale assets.&lt;/span&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RleHRyZWdpb246N2E1YTJmYzQwNjIxNGEyYTllYzM4MThmOTI3N2E4ZDlfNDQxMw_cd6adc32-5a38-42d6-abf3-845e1e8bcd48">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the estimated fair value of certain&#160;financial instruments not recorded at fair value on a recurring basis.  The fair values of the senior unsecured notes are obtained from broker prices and are classified as Level 1 measurements according to the fair value hierarchy.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount Outstanding &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maxim 2023 Notes, due March 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Notes, due October 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 Notes, due April 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Notes, due December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maxim 2027 Notes, due June 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Notes, due October 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031 Notes, due October 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2036 Notes, due December 2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2041 Notes, due October 2041&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;758,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2045 Notes, due December 2045&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2051 Notes, due October 2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,029,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,276,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,658,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,776,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,147,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i4dd4a47f34594c76ab6a51094577f5c4_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMi0xLTEtMS01MDc3Nw_c83a6a8f-8687-41b5-9002-e0f796e7847a"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4dd4a47f34594c76ab6a51094577f5c4_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMi0zLTEtMS01MDc3Nw_1147bc2e-c26b-419c-afb5-d5b483f47d0d"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="ia7c33d626df040acb0283250f0abca23_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMi01LTEtMS01MDc3Nw_db0483ed-b284-44be-b031-8163a659321d"
      unitRef="usd">500000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ia7c33d626df040acb0283250f0abca23_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMi03LTEtMS01MDc3Nw_fa923f1b-47a5-4957-81a1-b872a9486671"
      unitRef="usd">520236000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i1446e5930029497a931568f4854d8cfa_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMy0xLTEtMS01MDc3Nw_2265ad3a-db8b-4826-a7d1-e0610468bff2"
      unitRef="usd">500000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i1446e5930029497a931568f4854d8cfa_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMy0zLTEtMS01MDc3Nw_a1ee2be9-e774-4f89-92f4-6a197a5f58cb"
      unitRef="usd">496904000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="iffe73b0bbe3343e1b76b3e07d12d8078_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMy01LTEtMS01MDc3Nw_55091f60-1d7c-46ed-b2f9-c8252bad6ad6"
      unitRef="usd">500000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="iffe73b0bbe3343e1b76b3e07d12d8078_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMy03LTEtMS01MDc3Nw_1c08c943-9c7e-4766-a723-6896db510bf1"
      unitRef="usd">500482000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="ibd646cf5073145d08e523998275c0a70_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNC0xLTEtMS01MDc3Nw_49034936-d88c-42e0-815c-4f7ac3794492"
      unitRef="usd">400000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ibd646cf5073145d08e523998275c0a70_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNC0zLTEtMS01MDc3Nw_16fcd9a2-4c70-4eb5-bd17-821cfdca3589"
      unitRef="usd">394337000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="ifb92d27d829a47b3b9da48e0cd6b5a1f_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNC01LTEtMS01MDc3Nw_b00f5ec8-2b06-48b6-a467-0f6564b6378e"
      unitRef="usd">400000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ifb92d27d829a47b3b9da48e0cd6b5a1f_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNC03LTEtMS01MDc3Nw_7d360ced-ea88-42d6-ad7a-933c4ba135f6"
      unitRef="usd">423265000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="ib73cf8c1f9ec440cbb91aee2c6406184_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNS0xLTEtMS01MDc3Nw_595a5856-64f9-4904-a691-0ada6e19d3fe"
      unitRef="usd">900000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib73cf8c1f9ec440cbb91aee2c6406184_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNS0zLTEtMS01MDc3Nw_89acc2c1-4372-4929-af57-d5a9e70dd0ab"
      unitRef="usd">895250000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i3c16ac8c599b480da97c5c2c531e9756_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNS01LTEtMS01MDc3Nw_42f2d247-4ba2-48af-a720-e01c97e44a71"
      unitRef="usd">900000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3c16ac8c599b480da97c5c2c531e9756_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNS03LTEtMS01MDc3Nw_e30af16c-5fe2-41f9-99d7-231aba7042ea"
      unitRef="usd">986243000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="ib0457ba4ce6e40ecaf31d34c80b0b392_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNi0xLTEtMS01MDc3Nw_7d48a6cf-3c54-4dcf-b550-3ac819f28d6a"
      unitRef="usd">500000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib0457ba4ce6e40ecaf31d34c80b0b392_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNi0zLTEtMS01MDc3Nw_1e1e65cf-8bdd-4c6e-b459-0cd707bf20eb"
      unitRef="usd">484078000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i1a19fa445e094e71af28e7b17db996eb_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNi01LTEtMS01MDc3Nw_eaa32cd4-4b8a-4e15-b66e-592bda2c9ed7"
      unitRef="usd">500000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i1a19fa445e094e71af28e7b17db996eb_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNi03LTEtMS01MDc3Nw_92f1ed3e-b055-4241-b374-32fff2f7daed"
      unitRef="usd">542942000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="id7fa7104296f41b190645a1f4d68a934_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNy0xLTEtMS01MDc3Nw_9051eade-27a6-4707-ba96-db52b01159f0"
      unitRef="usd">750000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id7fa7104296f41b190645a1f4d68a934_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNy0zLTEtMS01MDc3Nw_4cfc6d08-6065-4bec-a7dc-0d3ae202d775"
      unitRef="usd">655130000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="if7c6ec04a1ad41f3b6d755e8abe59b8f_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNy01LTEtMS01MDc3Nw_b748e14d-c5a1-41ed-b6dd-cac75b98d03c"
      unitRef="usd">750000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="if7c6ec04a1ad41f3b6d755e8abe59b8f_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfNy03LTEtMS01MDc3Nw_706141d1-8cee-4eda-961e-6abd64d74de5"
      unitRef="usd">743109000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i8c2a691f190e424da838b71324b5f253_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfOC0xLTEtMS01MDc3Nw_fdd82115-6141-4745-8869-8aa08aec08b7"
      unitRef="usd">1000000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8c2a691f190e424da838b71324b5f253_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfOC0zLTEtMS01MDc3Nw_d077400b-4fe9-4741-8b52-7f18920b37f1"
      unitRef="usd">854753000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i015115d9f4934aab97f7a93e2e4b0c57_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfOC01LTEtMS01MDc3Nw_f826c32b-4a4c-4868-bfa2-16300e68d2df"
      unitRef="usd">1000000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i015115d9f4934aab97f7a93e2e4b0c57_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfOC03LTEtMS01MDc3Nw_cd9f9ffe-41f9-45cb-b25e-6c1703b6c0d4"
      unitRef="usd">996702000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i7db82f7497cb46d0aeabf31fa88dab67_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfOS0xLTEtMS01MDc3Nw_1e4bc3dd-c2f8-4967-b723-61e9e5d6acc3"
      unitRef="usd">144278000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i7db82f7497cb46d0aeabf31fa88dab67_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfOS0zLTEtMS01MDc3Nw_59e82042-a53f-48d0-84f7-16919198ca42"
      unitRef="usd">143752000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="ie0033216373e40d4b52493daf5727ad7_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfOS01LTEtMS01MDc3Nw_259f0009-eba3-4d60-8339-92c48ebb4eff"
      unitRef="usd">144278000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie0033216373e40d4b52493daf5727ad7_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfOS03LTEtMS01MDc3Nw_e5571e14-c4ab-4b08-a455-a5a8c1b35fc0"
      unitRef="usd">176960000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="ib8dffb34af91427eb17a04c08672fd06_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTAtMS0xLTEtNTA3Nzc_9d291cbc-3c9a-4a1d-afe7-7191c0876294"
      unitRef="usd">750000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib8dffb34af91427eb17a04c08672fd06_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTAtMy0xLTEtNTA3Nzc_652c95ed-71ab-420a-8456-a3b37bd675f4"
      unitRef="usd">595806000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="id0725b051ab3499c9afa725f5ffd837f_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTAtNS0xLTEtNTA3Nzc_ca74b84a-32f8-49a7-9f42-b7f48ecf05a6"
      unitRef="usd">750000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id0725b051ab3499c9afa725f5ffd837f_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTAtNy0xLTEtNTA3Nzc_49bcb83d-181a-43db-beb0-3c8a1ebc1edf"
      unitRef="usd">758246000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="iab798b24b110498e88e88b38f9338621_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTEtMS0xLTEtNTA3Nzc_9eecd017-716e-4fcb-bd0d-f5ccc6678c4c"
      unitRef="usd">332587000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="iab798b24b110498e88e88b38f9338621_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTEtMy0xLTEtNTA3Nzc_5600a25e-348d-49e3-84c8-1f282bf15863"
      unitRef="usd">365491000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i191616bf969245aca67bacfd11130c44_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTEtNS0xLTEtNTA3Nzc_1805f009-9be3-4259-912d-89d3ee0a6865"
      unitRef="usd">332587000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i191616bf969245aca67bacfd11130c44_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTEtNy0xLTEtNTA3Nzc_7fb8f8af-f01a-4c48-8323-59d237628f84"
      unitRef="usd">469592000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i9957954a2a6e44518412ce80afb96abd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTItMS0xLTEtNTA3Nzc_7a01c236-297f-45db-9273-2cc4a03f9b5e"
      unitRef="usd">1000000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i9957954a2a6e44518412ce80afb96abd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTItMy0xLTEtNTA3Nzc_97974b83-23de-4280-8ede-c28d22b34113"
      unitRef="usd">772751000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i8160c9fc07d84d999ac225deeaf043f3_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTItNS0xLTEtNTA3Nzc_4bd96ba4-b408-4aef-a6c8-cf0b275a14cf"
      unitRef="usd">1000000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8160c9fc07d84d999ac225deeaf043f3_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTItNy0xLTEtNTA3Nzc_8426b778-d366-4864-a825-bb8195c92986"
      unitRef="usd">1029830000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTMtMS0xLTEtNTA3Nzc_ef266dd4-ef7c-42e6-aed8-8bacead84432"
      unitRef="usd">6276865000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTMtMy0xLTEtNTA3Nzc_07b003f0-e304-4b9e-8b22-344d580aa132"
      unitRef="usd">5658252000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebt
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTMtNS0xLTEtNTA3Nzc_5e954ac6-6fb8-49ff-b266-d3c4e82aca54"
      unitRef="usd">6776865000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82MS9mcmFnOjdhNWEyZmM0MDYyMTRhMmE5ZWMzODE4ZjkyNzdhOGQ5L3RhYmxlOmUzNmY2YmQ4YmY3NDRlM2VhM2I4OTQzODU0YmY2ZWUxL3RhYmxlcmFuZ2U6ZTM2ZjZiZDhiZjc0NGUzZWEzYjg5NDM4NTRiZjZlZTFfMTMtNy0xLTEtNTA3Nzc_00c63e7e-db27-4044-9f1c-9f7c1f031ae3"
      unitRef="usd">7147607000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfNDg5NA_cd3c54ca-31c0-4983-ac64-e04b75ee04c3">Derivatives&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Exchange Exposure Management&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; The Company enters into forward foreign currency exchange contracts to offset certain operational and balance sheet exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company&#x2019;s operations, assets and liabilities that are denominated in currencies other than the U.S.&#160;dollar, primarily the Euro; other significant exposures include the British Pound, Philippine Peso, Thai Baht, South Korean Won and the Japanese Yen.  Derivative instruments are employed to eliminate or minimize certain foreign currency exposures that can be confidently identified and quantified. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Hedges related to anticipated transactions are matched with the underlying exposures at inception and designated and documented as cash flow hedges. They are qualitatively evaluated for effectiveness on a quarterly basis.  The gain or loss on the derivative is recorded as a component of AOCI in shareholders&#x2019; equity and is reclassified into earnings in the same line item on the Consolidated Statements of Income as the impact of the hedged transaction in the same period during which the hedged transaction affects earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total notional amounts of forward foreign currency derivative instruments designated as hedging instruments of cash flow hedges denominated in Euros, British Pounds, Philippine Pesos, Thai Baht, South Korean Won and Japanese Yen as of April&#160;30, 2022 and October&#160;30, 2021 were $289.3 million and $343.6 million, respectively. The fair values of forward foreign currency derivative instruments designated as hedging instruments in the Company&#x2019;s Condensed Consolidated Balance Sheets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as of April&#160;30, 2022 and October&#160;30, 2021 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value At&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward foreign currency exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2022 and October&#160;30, 2021, the total notional amounts of undesignated hedges related to forward foreign currency exchange contracts were $249.4 million and $120.0 million, respectively. The fair values of these hedging instruments in the Company&#x2019;s Condensed Consolidated Balance Sheets were immaterial as of April&#160;30, 2022 and October&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates $14.0&#160;million, net of tax, of settlements on forward foreign currency derivative instruments included in AOCI will be reclassified into earnings within the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company&#x2019;s derivative financial instruments are eligible for netting&#160;arrangements that allow the Company and its counterparties to net settle amounts owed to each other. Derivative assets and liabilities that can be net settled under these arrangements have been presented in the Company's Condensed Consolidated Balance Sheets on a net basis.  As of&#160;April&#160;30, 2022&#160;and October&#160;30, 2021, none of the&#160;netting&#160;arrangements involved collateral. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;          The following table presents the gross amounts of the Company's forward foreign currency exchange contract derivative assets and liabilities and the net amounts recorded in the Company's Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross amounts of recognized liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross amount of recognized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net liabilities offset and presented in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The market risk associated with the Company&#x2019;s derivative instruments results from currency exchange rate or interest rate movements that are expected to offset the market risk of the underlying transactions, assets and liabilities being hedged. The counterparties to the agreements relating to the Company&#x2019;s derivative instruments consist of a number of major international financial institutions with high credit ratings. Based on the credit ratings of the Company&#x2019;s counterparties as of April&#160;30, 2022 and October&#160;30, 2021, nonperformance is not perceived to be a material risk. Furthermore, none of the Company&#x2019;s derivatives are subject to collateral or other security arrangements and none contain provisions that are dependent on the Company&#x2019;s credit ratings from any credit rating agency. While the contract or notional amounts of derivative financial instruments provide one measure of the volume of these transactions, they do not represent the amount of the Company&#x2019;s exposure to credit risk. The amounts potentially subject to credit risk (arising from the possible inability of counterparties to meet the terms of their contracts) are generally limited to the amounts, if any, by which the counterparties&#x2019; obligations under the contracts exceed the obligations of the Company to the counterparties. As a result of the above considerations, the Company does not consider the risk of counterparty default to be significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For information on the unrealized holding gains (losses) on derivatives included in and reclassified out of AOCI into the Condensed Consolidated Statements of Income related to forward foreign currency exchange contracts, see Note 3, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated Other Comprehensive (Loss) Income, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in these Notes to Condensed Consolidated Financial Statements for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfNDg5NQ_388d0a96-0fe3-49cf-b3ed-a1c643e3d697">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Exchange Exposure Management&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; The Company enters into forward foreign currency exchange contracts to offset certain operational and balance sheet exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company&#x2019;s operations, assets and liabilities that are denominated in currencies other than the U.S.&#160;dollar, primarily the Euro; other significant exposures include the British Pound, Philippine Peso, Thai Baht, South Korean Won and the Japanese Yen.  Derivative instruments are employed to eliminate or minimize certain foreign currency exposures that can be confidently identified and quantified. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Hedges related to anticipated transactions are matched with the underlying exposures at inception and designated and documented as cash flow hedges. They are qualitatively evaluated for effectiveness on a quarterly basis.  The gain or loss on the derivative is recorded as a component of AOCI in shareholders&#x2019; equity and is reclassified into earnings in the same line item on the Consolidated Statements of Income as the impact of the hedged transaction in the same period during which the hedged transaction affects earnings. &lt;/span&gt;The market risk associated with the Company&#x2019;s derivative instruments results from currency exchange rate or interest rate movements that are expected to offset the market risk of the underlying transactions, assets and liabilities being hedged. The counterparties to the agreements relating to the Company&#x2019;s derivative instruments consist of a number of major international financial institutions with high credit ratings. Based on the credit ratings of the Company&#x2019;s counterparties as of April&#160;30, 2022 and October&#160;30, 2021, nonperformance is not perceived to be a material risk. Furthermore, none of the Company&#x2019;s derivatives are subject to collateral or other security arrangements and none contain provisions that are dependent on the Company&#x2019;s credit ratings from any credit rating agency. While the contract or notional amounts of derivative financial instruments provide one measure of the volume of these transactions, they do not represent the amount of the Company&#x2019;s exposure to credit risk. The amounts potentially subject to credit risk (arising from the possible inability of counterparties to meet the terms of their contracts) are generally limited to the amounts, if any, by which the counterparties&#x2019; obligations under the contracts exceed the obligations of the Company to the counterparties. As a result of the above considerations, the Company does not consider the risk of counterparty default to be significant.</us-gaap:DerivativesPolicyTextBlock>
    <adi:ContractsPeriod
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfOTY2_69e8ce75-ea8a-4aef-8bc0-d5fe5aaf6e24">P1Y</adi:ContractsPeriod>
    <adi:NotionalAmountofCashFlowHedges
      contextRef="ic0004d6543cf401788e4d69fa8b76df5_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfMTc2MA_8a954d1c-0afb-4692-97cd-63b1fa6ffe89"
      unitRef="usd">289300000</adi:NotionalAmountofCashFlowHedges>
    <adi:NotionalAmountofCashFlowHedges
      contextRef="i6c14ef5d2750483fb4d19ef496b852f6_I20211030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfMTc2Nw_832f91f9-81d0-4b6e-a81b-eeebf1b825a7"
      unitRef="usd">343600000</adi:NotionalAmountofCashFlowHedges>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfNDkyMg_390d3536-d050-4873-ac73-9c0586d90995">The fair values of forward foreign currency derivative instruments designated as hedging instruments in the Company&#x2019;s Condensed Consolidated Balance Sheets &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as of April&#160;30, 2022 and October&#160;30, 2021 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value At&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward foreign currency exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue
      contextRef="id9006706a6cf4ba086d6ac5b6063f663_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RhYmxlOjM1NWI5NzViZWNjMTQ5NzRhNTg1NmE3NTllMDYzZDBmL3RhYmxlcmFuZ2U6MzU1Yjk3NWJlY2MxNDk3NGE1ODU2YTc1OWUwNjNkMGZfMy0zLTEtMS01MDc3Nw_73f448f4-cf96-4838-8634-426bc4c05c1e"
      unitRef="usd">19214000</us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue
      contextRef="i65965968078f4964a71805d55ee3375a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RhYmxlOjM1NWI5NzViZWNjMTQ5NzRhNTg1NmE3NTllMDYzZDBmL3RhYmxlcmFuZ2U6MzU1Yjk3NWJlY2MxNDk3NGE1ODU2YTc1OWUwNjNkMGZfMy01LTEtMS01MDc3Nw_3406c850-4afc-4c61-b046-a2016ea2b15e"
      unitRef="usd">7113000</us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic0004d6543cf401788e4d69fa8b76df5_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfMjEwMg_9dadb391-515c-4003-a5a7-9537fc6bf097"
      unitRef="usd">249400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6c14ef5d2750483fb4d19ef496b852f6_I20211030"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfMjEwOQ_d1f6a6ee-aed7-405e-8cdf-227f0ae92d1d"
      unitRef="usd">120000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="i4ddd5a41863e4c739a1853b583881628_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfMjI4Mw_73f48104-880b-45c8-a7ed-f25c44b0f98d"
      unitRef="usd">14000000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <adi:OffsettingAssetsLiabilitiesTableTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RleHRyZWdpb246MWIzMTc2ODA2NmJmNGY2OGE1NzJhYTZkYzdlMTdkODhfNDkyNA_83705dec-4551-47d5-a828-5d2350e53014">The following table presents the gross amounts of the Company's forward foreign currency exchange contract derivative assets and liabilities and the net amounts recorded in the Company's Condensed Consolidated Balance Sheets:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross amounts of recognized liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross amount of recognized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net liabilities offset and presented in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</adi:OffsettingAssetsLiabilitiesTableTextBlock>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RhYmxlOmUyOTNhZThkMGJlODRhYzJhYmY3NmU0NTA4MGFmZGVkL3RhYmxlcmFuZ2U6ZTI5M2FlOGQwYmU4NGFjMmFiZjc2ZTQ1MDgwYWZkZWRfMS0xLTEtMS01NDk2NQ_cf06af51-3112-46e0-95fe-5209384901ba"
      unitRef="usd">24924000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RhYmxlOmUyOTNhZThkMGJlODRhYzJhYmY3NmU0NTA4MGFmZGVkL3RhYmxlcmFuZ2U6ZTI5M2FlOGQwYmU4NGFjMmFiZjc2ZTQ1MDgwYWZkZWRfMS0zLTEtMS01NDk2NQ_8b2b7d11-f255-4595-8771-9ba37956083f"
      unitRef="usd">8404000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RhYmxlOmUyOTNhZThkMGJlODRhYzJhYmY3NmU0NTA4MGFmZGVkL3RhYmxlcmFuZ2U6ZTI5M2FlOGQwYmU4NGFjMmFiZjc2ZTQ1MDgwYWZkZWRfMS0xLTEtMS01MDc3Nw_d9db1313-72b5-4692-b93e-39723c76e905"
      unitRef="usd">2400000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RhYmxlOmUyOTNhZThkMGJlODRhYzJhYmY3NmU0NTA4MGFmZGVkL3RhYmxlcmFuZ2U6ZTI5M2FlOGQwYmU4NGFjMmFiZjc2ZTQ1MDgwYWZkZWRfMS0zLTEtMS01MDc3Nw_1550aed4-b177-4736-b21e-c8c0151883a3"
      unitRef="usd">319000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RhYmxlOmUyOTNhZThkMGJlODRhYzJhYmY3NmU0NTA4MGFmZGVkL3RhYmxlcmFuZ2U6ZTI5M2FlOGQwYmU4NGFjMmFiZjc2ZTQ1MDgwYWZkZWRfMy0xLTEtMS01MDc3Nw_15619158-633d-4187-b992-328ca16bdfc6"
      unitRef="usd">22524000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF82NC9mcmFnOjFiMzE3NjgwNjZiZjRmNjhhNTcyYWE2ZGM3ZTE3ZDg4L3RhYmxlOmUyOTNhZThkMGJlODRhYzJhYmY3NmU0NTA4MGFmZGVkL3RhYmxlcmFuZ2U6ZTI5M2FlOGQwYmU4NGFjMmFiZjc2ZTQ1MDgwYWZkZWRfMy0zLTEtMS01MDc3Nw_e8a2bdcf-ed26-47bd-becd-b6501189d703"
      unitRef="usd">8085000</us-gaap:DerivativeLiabilities>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RleHRyZWdpb246MzczMDRhNDYwZjFlNDVmYTgxOTk1ZWMyMTczNjljZmJfNjk_ff55b477-456c-402a-89a2-1194d01e4c32">Inventories&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories at April&#160;30, 2022 and October&#160;30, 2021 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;/tr&gt;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RleHRyZWdpb246MzczMDRhNDYwZjFlNDVmYTgxOTk1ZWMyMTczNjljZmJfNzU_831125dd-cb6b-4300-a7aa-c16d9b508cf6">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories at April&#160;30, 2022 and October&#160;30, 2021 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.470%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RhYmxlOmE3MTIyOWNhZDJhNzRiYjc5NjAyYzNkMWZiZTBlZGY3L3RhYmxlcmFuZ2U6YTcxMjI5Y2FkMmE3NGJiNzk2MDJjM2QxZmJlMGVkZjdfMS0xLTEtMS01MDc3Nw_63c0d789-2417-4fd1-b937-fdce88cd39a9"
      unitRef="usd">85122000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RhYmxlOmE3MTIyOWNhZDJhNzRiYjc5NjAyYzNkMWZiZTBlZGY3L3RhYmxlcmFuZ2U6YTcxMjI5Y2FkMmE3NGJiNzk2MDJjM2QxZmJlMGVkZjdfMS0zLTEtMS01MDc3Nw_d7b00ee5-c184-4443-8fbf-66867b5513fb"
      unitRef="usd">71639000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RhYmxlOmE3MTIyOWNhZDJhNzRiYjc5NjAyYzNkMWZiZTBlZGY3L3RhYmxlcmFuZ2U6YTcxMjI5Y2FkMmE3NGJiNzk2MDJjM2QxZmJlMGVkZjdfMi0xLTEtMS01MDc3Nw_d9b5d19f-4304-435c-a53f-167b7f1c62b8"
      unitRef="usd">756449000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RhYmxlOmE3MTIyOWNhZDJhNzRiYjc5NjAyYzNkMWZiZTBlZGY3L3RhYmxlcmFuZ2U6YTcxMjI5Y2FkMmE3NGJiNzk2MDJjM2QxZmJlMGVkZjdfMi0zLTEtMS01MDc3Nw_7e268ac6-d07e-4696-bf11-1609e584243b"
      unitRef="usd">858627000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RhYmxlOmE3MTIyOWNhZDJhNzRiYjc5NjAyYzNkMWZiZTBlZGY3L3RhYmxlcmFuZ2U6YTcxMjI5Y2FkMmE3NGJiNzk2MDJjM2QxZmJlMGVkZjdfMy0xLTEtMS01MDc3Nw_715440e6-dcc3-403b-afda-fe74b107ad23"
      unitRef="usd">233726000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RhYmxlOmE3MTIyOWNhZDJhNzRiYjc5NjAyYzNkMWZiZTBlZGY3L3RhYmxlcmFuZ2U6YTcxMjI5Y2FkMmE3NGJiNzk2MDJjM2QxZmJlMGVkZjdfMy0zLTEtMS01MDc3Nw_f28d9a8d-9050-4ec1-a75b-b1b6c8ba4e46"
      unitRef="usd">270344000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="ie21a042f28664d2ebd8915ad0d036eb0_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RhYmxlOmE3MTIyOWNhZDJhNzRiYjc5NjAyYzNkMWZiZTBlZGY3L3RhYmxlcmFuZ2U6YTcxMjI5Y2FkMmE3NGJiNzk2MDJjM2QxZmJlMGVkZjdfNC0xLTEtMS01MDc3Nw_045d0c56-2e19-4c4b-952e-583ec6386c15"
      unitRef="usd">1075297000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i9d7b157d431243028b4a2f862391ee4a_I20211030"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83MC9mcmFnOjM3MzA0YTQ2MGYxZTQ1ZmE4MTk5NWVjMjE3MzY5Y2ZiL3RhYmxlOmE3MTIyOWNhZDJhNzRiYjc5NjAyYzNkMWZiZTBlZGY3L3RhYmxlcmFuZ2U6YTcxMjI5Y2FkMmE3NGJiNzk2MDJjM2QxZmJlMGVkZjdfNC0zLTEtMS01MDc3Nw_dd600ae4-3953-4894-bd7e-12d65eaf51a5"
      unitRef="usd">1200610000</us-gaap:InventoryNet>
    <us-gaap:LongTermDebtTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83OS9mcmFnOjUxZGMxMDFmMjQ4NDQxMWM4ZTI1YjNmODU4Zjc3MzVlL3RleHRyZWdpb246NTFkYzEwMWYyNDg0NDExYzhlMjViM2Y4NThmNzczNWVfMzU4_678df66e-ffc7-4198-97f6-44290de4a5e9">DebtIn conjunction with the Acquisition, the Company acquired $500.0&#160;million aggregate principal amount of Maxim&#x2019;s 3.375% senior unsecured and unsubordinated notes due March 15, 2023 (the Maxim March 2023 Notes). On November 4, 2021, the Maxim March 2023 Notes were redeemed for cash at a redemption price equal to $1,038.23 for each $1,000 principal amount.</us-gaap:LongTermDebtTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9106c777ac2d471ea3e08626b1bc05a9_I20210826"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83OS9mcmFnOjUxZGMxMDFmMjQ4NDQxMWM4ZTI1YjNmODU4Zjc3MzVlL3RleHRyZWdpb246NTFkYzEwMWYyNDg0NDExYzhlMjViM2Y4NThmNzczNWVfNzg_24a5086e-a9eb-4a19-9345-9db8c8fc06d3"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9106c777ac2d471ea3e08626b1bc05a9_I20210826"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF83OS9mcmFnOjUxZGMxMDFmMjQ4NDQxMWM4ZTI1YjNmODU4Zjc3MzVlL3RleHRyZWdpb246NTFkYzEwMWYyNDg0NDExYzhlMjViM2Y4NThmNzczNWVfMTE5_af46e11d-6226-404d-9085-7b80179b2fe1"
      unitRef="number">0.03375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85MS9mcmFnOmZkN2Y2NWU1NzgwMzRmNjhiZTUwNmQ1NmI3NGQ0YTVhL3RleHRyZWdpb246ZmQ3ZjY1ZTU3ODAzNGY2OGJlNTA2ZDU2Yjc0ZDRhNWFfMTM3OQ_5fbe893a-2f13-4258-90b0-891d4eb5a038">Income Taxes&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s effective tax rates for the three- and six-month periods ended April&#160;30, 2022 and May&#160;1, 2021 were below the U.S. statutory tax rate of 21.0%, due to lower statutory tax rates applicable to the Company's operations in the foreign jurisdictions in which it earns income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first six-months of fiscal 2022, the Company increased acquisition related tax reserves by $15.6&#160;million consisting of $12.3&#160;million in tax and $3.3&#160;million in accrued interest primarily relating to tax audits. It is reasonably possible that the balance of gross unrecognized tax benefits, including accrued interest and penalties, could decrease by as much as $146.0&#160;million within the next twelve months due to the completion of tax audits, including any administrative appeals. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has numerous audits ongoing throughout the world including: an IRS income tax audit for the fiscal years ended November 3, 2018 and November 2, 2019; a pre-acquisition IRS income tax audit for Maxim's fiscal years ended June 27, 2015 through June 27, 2020; various U.S. state and local audits and various international audits. The Company's U.S. federal tax returns prior to the fiscal year ended November 3, 2018 are no longer subject to examination, except for the Maxim pre-Acquisition fiscal years 2015 to 2020 noted above.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie3d1a966656042a393793702b8d6af3b_D20201101-20210501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85MS9mcmFnOmZkN2Y2NWU1NzgwMzRmNjhiZTUwNmQ1NmI3NGQ0YTVhL3RleHRyZWdpb246ZmQ3ZjY1ZTU3ODAzNGY2OGJlNTA2ZDU2Yjc0ZDRhNWFfMTMx_05296f86-0792-4307-92e5-095ce558c25c"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i78ee98034bde424190a090e2ffee8d44_D20220130-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85MS9mcmFnOmZkN2Y2NWU1NzgwMzRmNjhiZTUwNmQ1NmI3NGQ0YTVhL3RleHRyZWdpb246ZmQ3ZjY1ZTU3ODAzNGY2OGJlNTA2ZDU2Yjc0ZDRhNWFfMTMx_081805c5-5996-4a5d-81e3-c8683795f762"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i957b024f99f841ac833f734f73c61c55_D20210131-20210501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85MS9mcmFnOmZkN2Y2NWU1NzgwMzRmNjhiZTUwNmQ1NmI3NGQ0YTVhL3RleHRyZWdpb246ZmQ3ZjY1ZTU3ODAzNGY2OGJlNTA2ZDU2Yjc0ZDRhNWFfMTMx_3b7e29a5-b1c0-4530-91b0-98622b84d5ec"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85MS9mcmFnOmZkN2Y2NWU1NzgwMzRmNjhiZTUwNmQ1NmI3NGQ0YTVhL3RleHRyZWdpb246ZmQ3ZjY1ZTU3ODAzNGY2OGJlNTA2ZDU2Yjc0ZDRhNWFfMTMx_eca0203a-f9bf-46f6-870e-47d0b29c7d49"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <adi:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccruedAndTax
      contextRef="ib5e1c1c54aa24cc8b4fbefe9939292cf_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85MS9mcmFnOmZkN2Y2NWU1NzgwMzRmNjhiZTUwNmQ1NmI3NGQ0YTVhL3RleHRyZWdpb246ZmQ3ZjY1ZTU3ODAzNGY2OGJlNTA2ZDU2Yjc0ZDRhNWFfMzU4_30d75b1d-993b-4e01-a2f3-a142af893cdb"
      unitRef="usd">15600000</adi:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccruedAndTax>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="i99f9f51fc1e04feba51052d10a8dd6f6_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85MS9mcmFnOmZkN2Y2NWU1NzgwMzRmNjhiZTUwNmQ1NmI3NGQ0YTVhL3RleHRyZWdpb246ZmQ3ZjY1ZTU3ODAzNGY2OGJlNTA2ZDU2Yjc0ZDRhNWFfMzc1_bab76565-6ef2-4a3c-b558-2182350461b0"
      unitRef="usd">12300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="ib5e1c1c54aa24cc8b4fbefe9939292cf_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85MS9mcmFnOmZkN2Y2NWU1NzgwMzRmNjhiZTUwNmQ1NmI3NGQ0YTVhL3RleHRyZWdpb246ZmQ3ZjY1ZTU3ODAzNGY2OGJlNTA2ZDU2Yjc0ZDRhNWFfMzg5_21d5dbae-1285-42f4-81ed-b5d22795cb7d"
      unitRef="usd">3300000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i6634617d259948ce92b355bb51a71a39_I20220129"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85MS9mcmFnOmZkN2Y2NWU1NzgwMzRmNjhiZTUwNmQ1NmI3NGQ0YTVhL3RleHRyZWdpb246ZmQ3ZjY1ZTU3ODAzNGY2OGJlNTA2ZDU2Yjc0ZDRhNWFfNzI4_10df2cfd-c935-4cce-9470-26ac738d9530"
      unitRef="usd">146000000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85NC9mcmFnOmYwYjdjYTQwMWZmMzQwZWI5NTMyZjEwMzNhZjhmNTY4L3RleHRyZWdpb246ZjBiN2NhNDAxZmYzNDBlYjk1MzJmMTAzM2FmOGY1NjhfMjI1NA_aac162d4-cebe-4ff7-8728-d8641585c92c">New Accounting Pronouncements&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Standards Implemented&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides optional guidance for accounting for contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The provisions of this standard are available for election through December 31, 2022. The Company adopted this standard in the first quarter of fiscal 2022 with no material impact on the Company's financial position and results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Standards to Be Implemented&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquired Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU No. 2021-08, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (Topic 805): Accounting for Acquired Contract Assets and Contract Liabilities.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the new guidance (ASC 805-20-30-28), the acquirer should determine what contract assets and/or contract liabilities it would have recorded under ASC 606 (the revenue guidance) as of the acquisition date, as if the acquirer had entered into the original contract at the same date and on the same terms as the acquiree. The recognition and measurement of those contract assets and contract liabilities will likely be comparable to what the acquiree has recorded on its books under ASC 606 as of the acquisition date. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years.  ASU 2021-08 is effective for the Company in the first quarter of the fiscal year ended November 1, 2024. Early adoption is permitted, including in an interim period, for any period for which financial statements have not yet been issued.  However, adoption in an interim period other than the first fiscal quarter requires an entity to apply the new guidance to all prior business combinations that have occurred since the beginning of the annual period in which the new guidance is adopted. The Company is currently evaluating the adoption date of ASU 2021-08 and the impact, if any, adoption will have on its financial position and results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85NC9mcmFnOmYwYjdjYTQwMWZmMzQwZWI5NTMyZjEwMzNhZjhmNTY4L3RleHRyZWdpb246ZjBiN2NhNDAxZmYzNDBlYjk1MzJmMTAzM2FmOGY1NjhfMjI0NA_e313810d-5575-46cf-8b77-41ceab0f6f54">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Standards Implemented&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides optional guidance for accounting for contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The provisions of this standard are available for election through December 31, 2022. The Company adopted this standard in the first quarter of fiscal 2022 with no material impact on the Company's financial position and results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Standards to Be Implemented&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquired Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU No. 2021-08, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (Topic 805): Accounting for Acquired Contract Assets and Contract Liabilities.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the new guidance (ASC 805-20-30-28), the acquirer should determine what contract assets and/or contract liabilities it would have recorded under ASC 606 (the revenue guidance) as of the acquisition date, as if the acquirer had entered into the original contract at the same date and on the same terms as the acquiree. The recognition and measurement of those contract assets and contract liabilities will likely be comparable to what the acquiree has recorded on its books under ASC 606 as of the acquisition date. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years.  ASU 2021-08 is effective for the Company in the first quarter of the fiscal year ended November 1, 2024. Early adoption is permitted, including in an interim period, for any period for which financial statements have not yet been issued.  However, adoption in an interim period other than the first fiscal quarter requires an entity to apply the new guidance to all prior business combinations that have occurred since the beginning of the annual period in which the new guidance is adopted. The Company is currently evaluating the adoption date of ASU 2021-08 and the impact, if any, adoption will have on its financial position and results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RleHRyZWdpb246YjkyZTAzNGMxOTdkNDZiZDkzNmQ0MWJmZGY0ZDM3ODJfMzA5Mw_878700d0-2bc9-4281-9df8-9060d22827e5">Acquisitions&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Maxim Integrated Products, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On the Acquisition Date, the Company completed its acquisition of all of the voting interests of Maxim, an independent manufacturer of innovative analog and mixed-signal products and technologies. The total consideration paid to acquire Maxim, which consisted of cash, common stock of the Company and share-based compensation awards, was approximately $28.0&#160;billion. The Company believes the combination creates an expanded suite of top-performing mixed-signal and power management technology offerings and complements the Company's legacy offerings. The results of operations of Maxim from the Acquisition Date are included in the Company&#x2019;s Condensed Consolidated Statements of Income, Condensed Consolidated Statements of Comprehensive Income, Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Cash Flows and Condensed Consolidated Statement of Shareholders&#x2019; Equity for the three- and six-month periods ended April 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first half of fiscal 2022, the Company recorded acquisition accounting adjustments of $15.3&#160;million to goodwill comprised of $19.0&#160;million to income tax payable and $1.6&#160;million to accrued liabilities offset by decreases of $3.5&#160;million to deferred income taxes and $1.8&#160;million to other non-current liabilities.  The Acquisition accounting is not complete and additional information relating to conditions that existed at the Acquisition Date may become known to the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company during the remainder of the measurement period. As of the filing date of this Quarterly Report on Form 10-Q, the Company is still in the process of valuing Maxim's assets, including fixed assets, intangible assets, and liabilities, including related income tax accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma consolidated financial information for the three- and six-month periods ended May 1, 2021 combines the results of the Company for the three- and six-month periods ended May 1, 2021 and the unaudited results of Maxim for the corresponding period.  The unaudited pro forma consolidated financial information assumes that the Acquisition, which closed on August 26, 2021, was completed on November 3, 2019 (the first day of fiscal 2020). The pro forma consolidated financial information has been calculated after applying the Company&#x2019;s accounting policies and includes adjustments for amortization expense of acquired intangible assets, fair value adjustments for acquired inventory, property, plant and equipment and long-term debt and compensation expense for ongoing share-based compensation arrangements that were replaced in conjunction with the Acquisition, together with the consequential tax effects. These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the operating results of the Company that would have been achieved had the Acquisition actually taken place on November 3, 2019. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the Acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined Company may achieve as a result of the Acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Pro Forma &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Three Months Ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;(unaudited)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Pro Forma &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Six Months Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;(unaudited)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;May 1, 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,320,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,498,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Basic net income per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Diluted net income per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i0a41d94e528848fa8ba56af408d3842f_D20210826-20210826"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RleHRyZWdpb246YjkyZTAzNGMxOTdkNDZiZDkzNmQ0MWJmZGY0ZDM3ODJfNDEy_110702a6-3d7a-489c-9161-36dbdc776490"
      unitRef="usd">28000000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i99f9f51fc1e04feba51052d10a8dd6f6_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RleHRyZWdpb246YjkyZTAzNGMxOTdkNDZiZDkzNmQ0MWJmZGY0ZDM3ODJfMTAyNQ_4a990ef7-085e-48ef-a4a3-d73d0ff12ed2"
      unitRef="usd">-15300000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <adi:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedIncomeTaxes
      contextRef="i99f9f51fc1e04feba51052d10a8dd6f6_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RleHRyZWdpb246YjkyZTAzNGMxOTdkNDZiZDkzNmQ0MWJmZGY0ZDM3ODJfMTA1Mw_b84afd95-b8fe-4279-95b2-4dc7282d89da"
      unitRef="usd">19000000</adi:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedIncomeTaxes>
    <adi:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedLiabilities
      contextRef="i99f9f51fc1e04feba51052d10a8dd6f6_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RleHRyZWdpb246YjkyZTAzNGMxOTdkNDZiZDkzNmQ0MWJmZGY0ZDM3ODJfMTExOQ_938a2416-c1ac-4391-99b1-587d5653da12"
      unitRef="usd">1600000</adi:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccruedLiabilities>
    <adi:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="i99f9f51fc1e04feba51052d10a8dd6f6_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RleHRyZWdpb246YjkyZTAzNGMxOTdkNDZiZDkzNmQ0MWJmZGY0ZDM3ODJfMTE1NQ_51df8843-804a-4e18-b5ee-31394b37c422"
      unitRef="usd">-3500000</adi:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <adi:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther
      contextRef="i99f9f51fc1e04feba51052d10a8dd6f6_D20211031-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RleHRyZWdpb246YjkyZTAzNGMxOTdkNDZiZDkzNmQ0MWJmZGY0ZDM3ODJfMTA5OTUxMTYzMTgzNg_5c4163f1-203c-4efb-b8cc-6e992663b839"
      unitRef="usd">-1800000</adi:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RleHRyZWdpb246YjkyZTAzNGMxOTdkNDZiZDkzNmQ0MWJmZGY0ZDM3ODJfMzA5NQ_ac0a796d-bf85-401a-837d-190d4ec6a7a1">&lt;div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma consolidated financial information for the three- and six-month periods ended May 1, 2021 combines the results of the Company for the three- and six-month periods ended May 1, 2021 and the unaudited results of Maxim for the corresponding period.  The unaudited pro forma consolidated financial information assumes that the Acquisition, which closed on August 26, 2021, was completed on November 3, 2019 (the first day of fiscal 2020). The pro forma consolidated financial information has been calculated after applying the Company&#x2019;s accounting policies and includes adjustments for amortization expense of acquired intangible assets, fair value adjustments for acquired inventory, property, plant and equipment and long-term debt and compensation expense for ongoing share-based compensation arrangements that were replaced in conjunction with the Acquisition, together with the consequential tax effects. These pro forma results have been prepared for comparative purposes only and do not purport to be indicative of the operating results of the Company that would have been achieved had the Acquisition actually taken place on November 3, 2019. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the Acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined Company may achieve as a result of the Acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.317%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Pro Forma &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Three Months Ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;(unaudited)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Pro Forma &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Six Months Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;(unaudited)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;May 1, 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,320,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,498,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Basic net income per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Diluted net income per common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i94536be10d364f5a8dea8ca84c505868_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RhYmxlOjk5NGI4NmI5ZjVhMDQxMTNiNjU4YWI3ODRmMGE4ZjlmL3RhYmxlcmFuZ2U6OTk0Yjg2YjlmNWEwNDExM2I2NThhYjc4NGYwYThmOWZfMy0yLTEtMS01MjMxNw_a6eadaa5-7c8e-434e-896d-b9f205627135"
      unitRef="usd">2320711000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i506781fdbc8f49f2bdb0ede1742de8d4_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RhYmxlOjk5NGI4NmI5ZjVhMDQxMTNiNjU4YWI3ODRmMGE4ZjlmL3RhYmxlcmFuZ2U6OTk0Yjg2YjlmNWEwNDExM2I2NThhYjc4NGYwYThmOWZfMy0yLTEtMS01MDc3Nw_39aaa728-f2bf-4e77-8d25-f2dac3317f07"
      unitRef="usd">4498698000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i94536be10d364f5a8dea8ca84c505868_D20210131-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RhYmxlOjk5NGI4NmI5ZjVhMDQxMTNiNjU4YWI3ODRmMGE4ZjlmL3RhYmxlcmFuZ2U6OTk0Yjg2YjlmNWEwNDExM2I2NThhYjc4NGYwYThmOWZfNC0yLTEtMS01NTM3NQ_5fb05720-fae0-4103-9ebf-ae8342ee5fbf"
      unitRef="usd">352949000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i506781fdbc8f49f2bdb0ede1742de8d4_D20201101-20210501"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RhYmxlOjk5NGI4NmI5ZjVhMDQxMTNiNjU4YWI3ODRmMGE4ZjlmL3RhYmxlcmFuZ2U6OTk0Yjg2YjlmNWEwNDExM2I2NThhYjc4NGYwYThmOWZfNC0yLTEtMS01MDc3Nw_23590e34-5b18-451b-874d-a75a93851ac6"
      unitRef="usd">625506000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
      contextRef="i94536be10d364f5a8dea8ca84c505868_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RhYmxlOjk5NGI4NmI5ZjVhMDQxMTNiNjU4YWI3ODRmMGE4ZjlmL3RhYmxlcmFuZ2U6OTk0Yjg2YjlmNWEwNDExM2I2NThhYjc4NGYwYThmOWZfNS0yLTEtMS01NTM3NQ_738e5adf-80ff-4a39-94f9-c4b3b49e07b2"
      unitRef="usdPerShare">660</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
      contextRef="i506781fdbc8f49f2bdb0ede1742de8d4_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RhYmxlOjk5NGI4NmI5ZjVhMDQxMTNiNjU4YWI3ODRmMGE4ZjlmL3RhYmxlcmFuZ2U6OTk0Yjg2YjlmNWEwNDExM2I2NThhYjc4NGYwYThmOWZfNS0yLTEtMS01MDc3Nw_62b4676f-fa76-4dd5-9837-6f53aa3d80cb"
      unitRef="usdPerShare">1160</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
      contextRef="i94536be10d364f5a8dea8ca84c505868_D20210131-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RhYmxlOjk5NGI4NmI5ZjVhMDQxMTNiNjU4YWI3ODRmMGE4ZjlmL3RhYmxlcmFuZ2U6OTk0Yjg2YjlmNWEwNDExM2I2NThhYjc4NGYwYThmOWZfNi0yLTEtMS01NTM3NQ_ce00f263-60ee-4524-b55a-46530559d6bf"
      unitRef="usdPerShare">650</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
      contextRef="i506781fdbc8f49f2bdb0ede1742de8d4_D20201101-20210501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF85Ny9mcmFnOmI5MmUwMzRjMTk3ZDQ2YmQ5MzZkNDFiZmRmNGQzNzgyL3RhYmxlOjk5NGI4NmI5ZjVhMDQxMTNiNjU4YWI3ODRmMGE4ZjlmL3RhYmxlcmFuZ2U6OTk0Yjg2YjlmNWEwNDExM2I2NThhYjc4NGYwYThmOWZfNi0yLTEtMS01MDc3Nw_5298bbbe-b1d1-4bbc-a3ec-07e01f1d9f2d"
      unitRef="usdPerShare">1150</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMzQyL2ZyYWc6ZTIwMWM0NDQ0ZGFlNGUzMjk0ZmJjZjE0MTY1ZjY3MDEvdGV4dHJlZ2lvbjplMjAxYzQ0NDRkYWU0ZTMyOTRmYmNmMTQxNjVmNjcwMV8yMTk5MDIzMjU4NTQz_e0bb3f31-dc13-4835-a4a9-8a4b1fff676d">Commitments and ContingenciesOn March 17, 2022, Walter E. Ryan and Ryan Asset Management, LLC, purported stockholders of Maxim, filed a putative class action in the Court of Chancery of the State of Delaware (C.A. No. 2022&#x2014;0255) against the Company and the former directors of Maxim. The complaint alleges breach of fiduciary duties by the individual defendants in connection with Maxim&#x2019;s agreement, as part of the merger negotiations with the Company, to suspend Maxim dividends for up to four quarters prior to the closing of the Acquisition. The complaint further alleges that the Company aided and abetted that alleged breach of fiduciary duties. The plaintiffs seek damages in an amount to be determined at trial, plaintiffs&#x2019; costs and disbursements, including reasonable attorneys&#x2019; and experts&#x2019; fees, costs and other expenses. The Company believes that it and the other defendants have meritorious defenses to these allegations; however, the Company is currently unable to determine the ultimate outcome of this matter or determine an estimate, or a range of estimates, of potential losses, if any.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ifb6b07e4e85c45a090f2f74c2087564d_D20211031-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMDAvZnJhZzpjYzIwNTkwMTFiMGE0NjAwODExNDdlOTU3ZmUwNDgxYi90ZXh0cmVnaW9uOmNjMjA1OTAxMWIwYTQ2MDA4MTE0N2U5NTdmZTA0ODFiXzI5Mw_02420803-cb43-43cd-ad3f-7295e218a0ad">Subsequent EventsOn May 17, 2022, the Board of Directors of the Company declared a cash dividend of $0.76 per outstanding share of common stock. The dividend will be paid on June 9, 2022 to all shareholders of record at the close of business on May 31, 2022 and is expected to total approximately $395.1 million.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i77b3bd9e69eb49be89e2f635445863db_D20220517-20220517"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMDAvZnJhZzpjYzIwNTkwMTFiMGE0NjAwODExNDdlOTU3ZmUwNDgxYi90ZXh0cmVnaW9uOmNjMjA1OTAxMWIwYTQ2MDA4MTE0N2U5NTdmZTA0ODFiXzEwOQ_bf52c216-5408-4afa-9635-cc42ed432e3a"
      unitRef="usdPerShare">0.76</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:Dividends
      contextRef="i77b3bd9e69eb49be89e2f635445863db_D20220517-20220517"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmViOTcxYmJhNzc2YTQ3Y2NiN2U3MGI3YzZjYjY5ZDkwL3NlYzplYjk3MWJiYTc3NmE0N2NjYjdlNzBiN2M2Y2I2OWQ5MF8xMDAvZnJhZzpjYzIwNTkwMTFiMGE0NjAwODExNDdlOTU3ZmUwNDgxYi90ZXh0cmVnaW9uOmNjMjA1OTAxMWIwYTQ2MDA4MTE0N2U5NTdmZTA0ODFiXzI4Mw_964cc348-03c6-4fab-bd00-cfb732f608d7"
      unitRef="usd">395100000</us-gaap:Dividends>
</xbrl>
