<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:avo="http://worldsfinestavocados.com/20230430"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="avo-20230430.xsd" xlink:type="simple"/>
    <context id="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ic80ce618290f4d61941180d2f7b2456d_I20230525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <instant>2023-05-25</instant>
        </period>
    </context>
    <context id="i4b45cb0376db4b119c209ad7aceca911_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i4ddcff659b9b43e391809b2a8af10c0e_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i27815a2020ea493e9ef40c59443856cd_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ic9e14b10e98e4b79bf19d0d60e4bb181_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i62a7632e91634001811af600c0b609e9_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib527a05a3f074e2cbef2fa9670ca6feb_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i8002ace4aba1430f8625fa44be97dfc1_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i2fb1d765fcfe436ba22e3051997ae2f7_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ibca46fb62c3644148a10552bd28539fc_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if4db3bfb0d2742cf94ef29d8a6abad81_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i0a57b8412d5d45fdab682e1c0e4a98aa_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ieb52d4537aef4e21838aaeef800dec86_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i6e01a886018c4b979f66a2f05ee81a7f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ib0ef367c4ca7497c99f04384164ebd9b_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i9aedb0c6d9a4476ab06a736d888f00f6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i2272d829ace54ee089fbe88b5a17d088_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i686556e16a004110b0088c625437e3f4_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="id97dc45a374944f483581c14cce4459a_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i593370a3d2e449149a752383162b9883_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ifd6143f0862f417e907f4f1b5ff2b88c_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i244ee8091ae74b26b46f11cb23ed5f2f_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iaaf5ab72061c460ab05a8b40413006f6_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i1cd099f78c72414eb27c263a472ac48f_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</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="id08b7721b4cf4fddbe8f913cb6ab9a86_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</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="ieb5c85fccef540b98938f12a15588ceb_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</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="ieda725c079b04fa1a2c0888d146e134a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</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="i95028b93a0e5433b96b6fa8b9623830f_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie518684e81cb43c7a235656ec792e029_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i09cea12164374ec1b5d7b81fb8bfe2d5_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="ia9ae16922eb14ffd821f6af2e30afb56_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="ie8f128c18f27438aa8c55dcae5d07ae5_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i1bb380ed51594b4c9be62726fe40c179_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="id0d0178365d346d585e887159092f074_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="ib589a88deedf4faebde4a215b2993b82_D20221101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="id51ca9655582456186ed1ba9dd801d24_D20221101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="if5d214eaafac4a48a66d1bdb6eec18a2_D20221101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="idb33b8e6877f435b98bd3ca4cd8c73a9_D20221101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="iaae056eccf024c6a9f4e2730acd11f0a_D20221101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="i8b51d45bd3a24d7db947ddb986f9d4d1_D20221101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="ib50b8e6226db4c6eb296669739fe2bc3_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="i5acb45077b1e42c89c8e0b8d6f9670c9_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="i6ab79bbd93b7413fac61f956964fb365_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="i3aa795527ebb41d0a782b259b17b740e_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="i18fee84052204db898e6ef8d483c6f46_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="ife3b6298309d4c318d09ca6f2896499b_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="i82c4bee934e74739872fa8d8dede3c8e_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="id3d6fc0f95f54c9aab091fe5b84cb97b_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i3eddabf1300e4e9f8609498c0bd8b7be_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ibcc9b3d8064044339678af0286364e3c_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i271ba600ff1744458871045179dfd2d3_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ib36fb0985f94429b9f221a5b8bc0c104_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i732284e03ddf4725bcad6ad4c57b74f1_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i3b35d8e6bb974b108c0961ebd7b882e7_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i605078e9ba2d49308cc3aff47a61ae49_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ic0edf570585944878d0a6ef2a6625157_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i5cb203f2dc3243a78f5f38795c361eaa_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avo:MorugaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ia39077763af3475dbcd690663b951fbb_D20220501-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i7443ab38e3c8421ea91cb209d680adfc_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="ia0717b6f97b446c5911e810b57a2af47_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i8753272c4c9946d3b90a960e6ae504a3_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i278441c8872345f5ab86b90e2f84cfe7_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ic57becbc764d46e8953837f71341e4f1_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avo:RevolvingCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i268d4c7fd5644302ac221f3b6bc4042b_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avo:RevolvingCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i4e354dd75f274c8ea3341d2eb5dd23db_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avo:SeniorTermLoanA1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i53218db6ecea47c88e724481a3c1bb71_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avo:SeniorTermLoanA1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i548c0bc7303541b3a1c85ca758beb608_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avo:SeniorTermLoanA2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i4a8ca9984f0d43ab89b8e09b97dbdc2b_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avo:SeniorTermLoanA2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i1b8620baf62a442aadf8ac493edb740c_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avo:NotesPayableBoAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i6fd2fb5785444465ad769b96bc2407b9_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avo:NotesPayableBoAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i3ca004bb125f46f2a172012731e2d203_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i5bd249e4e98d499c9180479f09a5505d_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i3675ff80518043fa974d7b41f65ff4ec_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i75acd3ee791742a9a493c0c6894ab564_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ib9a8787698a04fc5b0d75eab52bf6736_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i9faee3d169b14c66b3f19e463b46854a_D20210501-20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">avo:ClassActionVMissionProduceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="ifbc8242b843d4945b605c2d609d0b2b1_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i209bfe46f36f467d82afe9adb56be547_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</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>2023-04-30</instant>
        </period>
    </context>
    <context id="iaeb63306b7824bf19212a9a57dc23d68_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</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>2023-04-30</instant>
        </period>
    </context>
    <context id="i5ee1c4ea52eb46fe8225e3478a1c6a97_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ibe64940cef09486e949c6507980290fd_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="if237b277687348ecb28d9cbb5d172d1e_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</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-10-31</instant>
        </period>
    </context>
    <context id="i6c850ce774964c2ebb486fd35d3a57ed_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</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-10-31</instant>
        </period>
    </context>
    <context id="i914003afa9484cf1bc1eb821ed02b419_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="ibd4c1d1e23e24d50ac6beb2837b13c8e_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ifd78f274580847ba84b3eab84851d89a_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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>2023-04-30</instant>
        </period>
    </context>
    <context id="id29071bebade421997c20ae17c10bd2e_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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>2023-04-30</instant>
        </period>
    </context>
    <context id="idf1f7cb9bcc74b4b97bca665c8bc6581_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i712a86c05912431faf8e369e9c4616dd_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="ia2028e86e62f489d88d7f07690618ac8_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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-10-31</instant>
        </period>
    </context>
    <context id="id7f7d8fce2bd4bc9b7acd1f3b1630288_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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-10-31</instant>
        </period>
    </context>
    <context id="ifff4f92516864f52b068396563f3b9d4_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i2efaf333c2f347409afa2b098f7eeb3e_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="iff251ba597764dbcab1c0141f75b7aea_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i84f5b29f7c054b25b2ae2c7bd0db9ca6_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="iedee3d48ba4444ef90e17918ddac3564_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i87f93aadf7de49ee827807637bba1cd6_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i9ee5c5747b8d43dcb1ac7c5530857010_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i0660578aad784d2395fb31c9a7a4d252_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i33fa6102473047dc849a71cb130b9c5f_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8a51930b9547487db35f05180699f719_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i593217e985294e82b2e105c3edab25d7_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3420dee644f443f8be230565d283e563_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i2dbc5577b13e4cf5bf265e8499da46aa_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iac19453907774013aadaa06f811e4c83_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i588a8faccbab4277bee32ecf36853436_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ib5433e53910e40a799112f77d0351587_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i25c2b956595b475d9fb22a66b2846130_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i89d41a7c8e914ac4b13227d30b8d105b_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MrAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i0a48c10392364e90a19dac2dc9809ea8_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MrAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="id6bb4153dca0426dbb82622187d6046b_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i0de3e39737b640e4817070576c73e316_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="ic4e68cfa329c46809bd8b541c3a8f18a_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i569af2606059476c80591df81ea2ab27_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="ic2be315a8f234c70ae069f8b0b3e4a49_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:HenryAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ibd597b6a74d1427b88f3ae368d38492c_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:HenryAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i321cd0b4249e483abbae7a04b4e36ab8_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MrAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i228bc3580b8e494a94a92f4abf8c939a_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MrAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i47839bc49bf141af873bf0657e8c8c30_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MorugaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ib2e9f8c195414076a08462815352577f_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MorugaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i49f5c62b5207444cbf4c2c77acfa6007_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:CopaltasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i1c0ec0259ff6451e9e7f6233a77dde2f_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:CopaltasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic7e7f06530ae49faa2ef6b34b5e9eb67_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i012030904bd94a9080c97b6f48db8360_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i77d4bf3084d84d31b05d2ab62aea8cd2_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ib99f6d0ac224450bb2e98db375d6ecac_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i84f573ca998d49a28606e7b56067d8c3_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:HenryAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ibeb37e285193498ab3947b6716f7f4e3_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:HenryAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iad8bed91d3664c62a94dc2817b8a0f1d_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MrAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i45942dcceec548548029f7b1c3490673_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MrAvocadoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iab82abed8ff44b0fba6a6c55a38e6462_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MorugaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i5fb32b995cde4298bb13f9b134f40228_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:MorugaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i58e23c7bce114b1fbb2cb60ca8a6bfaa_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:CopaltasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ie900558878b841d48f6e328493b55925_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">avo:CopaltasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="idac8c2371cfc4b738d9a7a6946a7dfdb_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ibec66c69d0f746cfbd2345cb8150000c_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i00411c7417b649be8c8da87f9a378db9_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i4a8b551c627d43b58ac5aed7a563c213_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">avo:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i674831a78339400fa3cd7b369b114835_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i45c64c35398a4a649eb5ce2e4b125a21_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ic26824d01a484d7eb8d2bac851c8dcd0_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ic2dd9bd18be64dcf8705ec4d57dbd74b_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i4e6e435797c04abaa486df437513f8b4_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i1e440680156b41429c527f0ed59b0ee3_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ife132185aa8447b28dad89f5f9d83d80_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i98f23ad49cd74ca182434f2605fc7052_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i1542475069f24984a30a911502502395_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i3f9e7dfdded741b9948841d8bd9fb5a0_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i8f30e58db7164e648a400c9d9516b508_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i786b4ac5e865408984ebebfabc99a90d_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i01a89e2ea9754ab49856973fa0e360df_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ie0ba85fb51854471a7456db89c0626c9_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic57c014ead39445f840265ad660b0934_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ic0a5d9c2353c42d299ee53a422ce1c6c_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i9916233690ed4003add4ad910e18c39c_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i814f856e94134459af02c2af7558b6e2_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i3a6c20bee69e4b529b958631cd357272_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="icc4d967e9dd746aa869b666b95609592_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if9a3d475843d42e099dcea3804955b27_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i83ee66378ea04058aa7520302cf8c4c6_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="id312725a038a4aa4aa7380df54436004_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ifd3bca4c5e06428b87a4aaf2d897b9fd_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i2d666a39cae645889d0543ca7d61f296_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i0465cb0e98974910b998e09e3674ec6e_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i554372af19aa432bad8bb75d60d46a5c_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i5e61984bc10045febc73f1daa741f2d7_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iae8139c3c398457995a8168bafaca7ca_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i1478a45e22584080a3676612d8338bfa_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ib18908f6ddef45a3a84bf3d45459c46f_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i7e97d47fa3394b0d87961da53e25f128_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8c9dbda503524999b94197e54d48e9c6_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id6b1f6486cf344e0aafebe7bab84cd97_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i8828941e33f84fde80e971a285268fa4_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i2589d3fa4abd41b58c4727252ce85b8a_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i7ef333f8f7a9413ab7de9b4b41dee18b_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i4b77dcdd855b41c7a6764e26bafba919_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i2863c5158dcb4f7399c2c65dcabe10e4_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i64aab796e3d54f038bca45254fafb758_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:ThirdPartySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="idb0439b1254a47c58f8d4946196b70ea_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i261627b553674851bd34eb39bfde3aa5_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i1417f94103b543a1856394d52b5803c6_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i0ee1f5e1d3004f57baee868d62cc8abd_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i53f178f1cbd246b5846c92d86a8e02a3_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i65b57170fe304c31a3c4eabc876dd933_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ifb57d3ee07b741f0ac999fbb140a4258_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avo:AffiliatedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i312819c0ebf2452781e7f7772406bdb5_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ieeb90e3b18144ad0a9dbb8859ecfa1d2_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ie306f07722664e4bbb032ba2c51e87d2_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ifec6ac53d7be44c199124ab3a051ed2e_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i2d4fbd9494b64ce59cb751f8d245a90f_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ia8b123bc193d4f4a99af038b77ef1020_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ia75101053c914a7bbe6aae9ae8573a47_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i5adfafffdbc24eecbd679c5517569ea3_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i3f48e6b22d0c42d59945d8a0d2dc70cb_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i6b33bbd4522e457b8a2ce95ad3daf932_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i92f4ddbc4ba6460b9ca9bc87ba1f3fea_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ia3a271db962a4fda9bbfbe12cb2cd49e_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ief2d55253244484a9f71f66a9ce39492_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if2adc271da0347549cb7c13eb2473ca9_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i318c2d1b69b64d97b789b30f35ae241f_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ibcc4193f172545298303a1e2257ee662_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i031a3caf98db4453ba5ec7530041080e_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:BlueberryReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i3eca323afc754729b81e03ab9246c730_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:MarketingAndDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ib2d8a4e104794da7955270f82656e8b6_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:InternationalFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i24b6b3b8df4048d08315608d313e1ec1_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:AvocadoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i4ac14452d2c84ed190f6e999d2005f83_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:AvocadoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i180528a173d341af97723cfa3ae4c985_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:AvocadoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i45445f323b0c4812b2fc6f81b4ae0d4d_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:AvocadoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i537a1214fccd4423b2d523b22f7b97f8_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:BlueberryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ied8a3e3b60ab4fa5bafdd02bcf35ef01_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:BlueberryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ie13f2ab491354345bc1aee7baec8110c_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:BlueberryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i3d09d4f3b06f468fa7529d6e07d80918_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:BlueberryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i200df1a7fb7a4aa3b08efa61d11bfe96_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:MangoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i45ef5288fce343b68c23ae01b32680c5_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:MangoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3b642a51fec4479794a206ae1831603b_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:MangoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i5cf2d9ad0a6f44caa46cc252101b3435_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:MangoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3b9ddcda8c3b478695ddbb9daa76a192_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i387bd535814248059cfac55da572787d_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i10f3f7c4cc9d459b84262b0b9a6f09ae_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ic30e7f783e0949f0a60b32b4a6d2b3d9_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">avo:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i08491c83ab174a02a8aa4f8438defee1_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i486e403d447042e1a035085f6d7fcb0e_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic4345efc4e1441c38c89bc0cab4f5122_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i079981cc7fe74033b63c89c6d6781104_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i45287d19560046f099cfdc4f1654a551_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ib1dd761f30674d439cbd5787aaa66852_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i9f98015741094a22900bde8e7f1568b1_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i579487d66991462189af4a2a467dbbe0_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id372ea366db34a238aa61e6c4e1236fc_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:CoreFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="id294a0fdf4dc42e5ae2088c216672c38_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:CoreFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i00b05bc1c94845d28d7f7fb585c15880_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:CoreFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i76acb107aa32435dbcad9d77051deee1_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:CoreFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iffb0c9db6d974078947659e0f00f22be_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:OtherFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="id462a015e7474c5bbe0fcf54c392d4fb_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:OtherFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i7a2a437e0c8a445981533c12b07c7b2d_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:OtherFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i047bc9f231da485bbf2f1c83f91dd95c_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">avo:OtherFarmingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i626f473ab23145d5a3e7a2be6899f4f3_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avo:MorugaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i71f4d4867bcb4a6ea1ac178d4ca12f1e_D20221101-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avo:MorugaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="if76950e081da47e1b3809f1930fff1d1_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avo:MorugaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i75f374b4b45f4711aa7b461d23d43f15_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001802974</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">avo:MorugaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</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="segment">
        <measure>avo:Segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="derivativeinstrument">
        <measure>avo:derivativeInstrument</measure>
    </unit>
    <unit id="ha">
        <measure>utr:ha</measure>
    </unit>
    <unit id="segment2">
        <measure>avo:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80L2ZyYWc6M2YwOTY5MDJiMjU0NGE3ZWEzYzg5Mjg1ZGRlZTZiNjgvdGFibGU6NzYxMmVlOGE1MGFiNDZjNWJiMmNhMDIyMmJiYmU4OGEvdGFibGVyYW5nZTo3NjEyZWU4YTUwYWI0NmM1YmIyY2EwMjIyYmJiZTg4YV80LTEtMS0xLTExMTI3OA_f4f4e7e9-f630-4e10-8cfa-7e256ac7510f">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80L2ZyYWc6M2YwOTY5MDJiMjU0NGE3ZWEzYzg5Mjg1ZGRlZTZiNjgvdGFibGU6NzYxMmVlOGE1MGFiNDZjNWJiMmNhMDIyMmJiYmU4OGEvdGFibGVyYW5nZTo3NjEyZWU4YTUwYWI0NmM1YmIyY2EwMjIyYmJiZTg4YV81LTEtMS0xLTExMTI3OA_2f00027c-3ae2-438e-8deb-49b041dd1f07">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80L2ZyYWc6M2YwOTY5MDJiMjU0NGE3ZWEzYzg5Mjg1ZGRlZTZiNjgvdGFibGU6NzYxMmVlOGE1MGFiNDZjNWJiMmNhMDIyMmJiYmU4OGEvdGFibGVyYW5nZTo3NjEyZWU4YTUwYWI0NmM1YmIyY2EwMjIyYmJiZTg4YV82LTEtMS0xLTExMTI3OA_9088a77f-fe20-4b5b-a992-177d41307a97">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80L2ZyYWc6M2YwOTY5MDJiMjU0NGE3ZWEzYzg5Mjg1ZGRlZTZiNjgvdGFibGU6NzYxMmVlOGE1MGFiNDZjNWJiMmNhMDIyMmJiYmU4OGEvdGFibGVyYW5nZTo3NjEyZWU4YTUwYWI0NmM1YmIyY2EwMjIyYmJiZTg4YV83LTEtMS0xLTExMTI3OA_2d9ceeac-7edc-4077-a316-860a7d19f85b">0001802974</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80L2ZyYWc6M2YwOTY5MDJiMjU0NGE3ZWEzYzg5Mjg1ZGRlZTZiNjgvdGFibGU6NzYxMmVlOGE1MGFiNDZjNWJiMmNhMDIyMmJiYmU4OGEvdGFibGVyYW5nZTo3NjEyZWU4YTUwYWI0NmM1YmIyY2EwMjIyYmJiZTg4YV84LTEtMS0xLTExMTI3OA_96a0b357-b6ab-488b-8ec2-bcc2fa8603d0">--10-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMzAz_539a3e24-0369-4ba2-85aa-3ca386d4cc32">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGFibGU6NWVmMjUwZGIxMzkxNDc1NGE1NmI0YzY5N2JlMTVlOGMvdGFibGVyYW5nZTo1ZWYyNTBkYjEzOTE0NzU0YTU2YjRjNjk3YmUxNWU4Y18wLTAtMS0xLTExMTI3OA_a5c46585-0e0d-4ad6-92bb-ad42a963fb95">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8xNjI_892496c0-6e07-4ffc-8c03-e8f394e1b111">2023-04-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGFibGU6OTM4NDM3NmRmODExNDk2ZGFiMDBmZWUwZDE0Njc5ZTcvdGFibGVyYW5nZTo5Mzg0Mzc2ZGY4MTE0OTZkYWIwMGZlZTBkMTQ2NzllN18wLTAtMS0xLTExMTI3OA_245caf23-ad7c-4da0-8e08-66fe7e19fab5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjcy_afbe2080-db29-421b-9b95-c38730d76000">001-39561</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjcw_016f5df5-786d-47cf-b201-c614348716de">MISSION PRODUCE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjkx_b1a94f18-2821-407c-9377-e522dcdbcf7e">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjcz_4ddf307d-d63c-45f9-afef-b43103496463">2710 Camino Del Sol</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjc0_fcb17402-3715-4d4c-82e1-8845e9d898d1">Oxnard</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjc1_dcefdc78-14b8-43b3-8e93-911ca191b9ce">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjk5_2dbab11d-242a-4eaa-9869-2e2454189f1d">95-3847744</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressPostalZipCode
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjgx_1c623bd5-5350-44f2-8128-d497cac1021d">93030</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMzAw_caef8ac9-4db9-49a7-83c1-e0d16739d01d">805</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjkz_a84e741f-3c70-4210-a87b-fd87db6b6de4">981-3650</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGFibGU6YjE1MGM3ZGQyOTM5NGJlMmE2YTQwODlmNTQ4OTdlZWYvdGFibGVyYW5nZTpiMTUwYzdkZDI5Mzk0YmUyYTZhNDA4OWY1NDg5N2VlZl8xLTAtMS0xLTExMTI3OA_93fdbb53-aa0e-4464-948d-fa12a728bfb2">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGFibGU6YjE1MGM3ZGQyOTM5NGJlMmE2YTQwODlmNTQ4OTdlZWYvdGFibGVyYW5nZTpiMTUwYzdkZDI5Mzk0YmUyYTZhNDA4OWY1NDg5N2VlZl8xLTItMS0xLTExMTI3OA_b2daa7b3-f863-4d05-b634-28660eff582c">AVO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGFibGU6YjE1MGM3ZGQyOTM5NGJlMmE2YTQwODlmNTQ4OTdlZWYvdGFibGVyYW5nZTpiMTUwYzdkZDI5Mzk0YmUyYTZhNDA4OWY1NDg5N2VlZl8xLTQtMS0xLTExMTI3OA_8bdfb82f-0261-490f-b66b-f49a7b8bd043">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjc3_d7571d13-d0cb-4170-b94d-031b56639df4">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjk1_1dcf30d3-e80e-46b7-9788-0d92f0de52bc">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGFibGU6YjJlM2ZlNTdlZGVkNGJlNDhjZTMyZjc4YmZhZmY4ZjEvdGFibGVyYW5nZTpiMmUzZmU1N2VkZWQ0YmU0OGNlMzJmNzhiZmFmZjhmMV8wLTAtMS0xLTExMTI3OA_e7d3308f-3c17-47e2-b7f6-84ca11d175dd">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGFibGU6YjJlM2ZlNTdlZGVkNGJlNDhjZTMyZjc4YmZhZmY4ZjEvdGFibGVyYW5nZTpiMmUzZmU1N2VkZWQ0YmU0OGNlMzJmNzhiZmFmZjhmMV8xLTQtMS0xLTExMTI3OA_f997c690-1deb-405f-a6d1-79f5c3128a70">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGFibGU6YjJlM2ZlNTdlZGVkNGJlNDhjZTMyZjc4YmZhZmY4ZjEvdGFibGVyYW5nZTpiMmUzZmU1N2VkZWQ0YmU0OGNlMzJmNzhiZmFmZjhmMV8yLTEtMS0xLTExMTI3OA_e413eaa6-b249-4bc9-9eb2-fb0acd68be83">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjk2_eeece10c-2d7b-46e4-8486-7d7d2b1617d5">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ic80ce618290f4d61941180d2f7b2456d_I20230525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xL2ZyYWc6NzE3MmNhNzJlNDhjNDczMmJhZmMxYzIwOGIzM2EyNzgvdGV4dHJlZ2lvbjo3MTcyY2E3MmU0OGM0NzMyYmFmYzFjMjA4YjMzYTI3OF8yMjA0_00ab33f7-b273-4d0a-9e66-487fe7e7a7e5"
      unitRef="shares">70785602</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMy0xLTEtMS0xMTEyNzg_5c43878b-5a21-4e53-8a69-de34c843c61a"
      unitRef="usd">20900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMy0zLTEtMS0xMTEyNzg_219f5219-4913-4912-9c3e-1806982056c6"
      unitRef="usd">52800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNC0xLTEtMS0xMTEyNzg_8b2544ef-3f67-41dd-a28e-99a5c5ec8458"
      unitRef="usd">1300000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNC0zLTEtMS0xMTEyNzg_19d9314f-1473-4829-b639-c7e184417aac"
      unitRef="usd">1100000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNi0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjplNDU3MDNmNmQ3NDk0ZDI3OGU2MDk1YzlhYzc3NzZjMF8zMg_a40cb40d-4630-4b71-986c-a5a98c497850"
      unitRef="usd">500000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNi0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjplNDU3MDNmNmQ3NDk0ZDI3OGU2MDk1YzlhYzc3NzZjMF8zOQ_60e96126-8466-42fc-a68b-1528f0368b22"
      unitRef="usd">300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <avo:AccountsReceivableTradeAfterAllowanceForCreditLossCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNi0xLTEtMS0xMTEyNzg_c448eaaf-e6d1-4386-b94f-e7ad45786ee0"
      unitRef="usd">79000000.0</avo:AccountsReceivableTradeAfterAllowanceForCreditLossCurrent>
    <avo:AccountsReceivableTradeAfterAllowanceForCreditLossCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNi0zLTEtMS0xMTEyNzg_10f4a52c-6af8-4d94-9142-cd82e86589a0"
      unitRef="usd">62900000</avo:AccountsReceivableTradeAfterAllowanceForCreditLossCurrent>
    <avo:AccountsReceivableAfterAllowanceForCreditLossGrowerAndFruitAdvances
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNy0xLTEtMS0xMTEyNzg_120622ee-092a-422c-a098-5bcd3ed241cf"
      unitRef="usd">4300000</avo:AccountsReceivableAfterAllowanceForCreditLossGrowerAndFruitAdvances>
    <avo:AccountsReceivableAfterAllowanceForCreditLossGrowerAndFruitAdvances
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNy0zLTEtMS0xMTEyNzg_550c98d0-e2f6-428c-baf9-e3d43247b301"
      unitRef="usd">1800000</avo:AccountsReceivableAfterAllowanceForCreditLossGrowerAndFruitAdvances>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfOC0xLTEtMS0xMTEyNzg_efce84d2-eb16-4278-ab2e-6aa0f9f87c96"
      unitRef="usd">14300000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfOC0zLTEtMS0xMTEyNzg_943ee4cd-b9e7-4f48-8f24-d70531c53a90"
      unitRef="usd">17300000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfOS0xLTEtMS0xMTEyNzg_48c96cc2-dcc3-4f71-b56c-72ef40a8b08a"
      unitRef="usd">96000000.0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfOS0zLTEtMS0xMTEyNzg_be828771-fd3a-46c8-90be-7496239be2e0"
      unitRef="usd">73100000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTAtMS0xLTEtMTExMjc4_3555b040-34b6-4154-930f-db018322d8d5"
      unitRef="usd">9900000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTAtMy0xLTEtMTExMjc4_25e6ce1c-1fe4-490d-9002-3b293fd18fbc"
      unitRef="usd">11100000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTEtMS0xLTEtMTExMjc4_5b66da7e-fb1e-4efc-863c-854e34b51110"
      unitRef="usd">12400000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTEtMy0xLTEtMTExMjc4_83187a72-0cc5-41b0-9570-464c57635a47"
      unitRef="usd">8000000.0</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTItMS0xLTEtMTExMjc4_14b7e63f-20bd-4e6d-b458-9bf938eb6a71"
      unitRef="usd">238100000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTItMy0xLTEtMTExMjc4_d1b99e7b-4055-4c21-8e71-6745e43f1c18"
      unitRef="usd">228100000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTMtMS0xLTEtMTExMjc4_c29c56a0-230d-4071-8e3f-a064f0c17ef6"
      unitRef="usd">521100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTMtMy0xLTEtMTExMjc4_b2fc7297-d4e2-4ae0-a9b7-b1061aae1720"
      unitRef="usd">489700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTQtMS0xLTEtMTExMjc4_fac5f9df-1d2e-4c8a-8d64-7f3e4335959e"
      unitRef="usd">74700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTQtMy0xLTEtMTExMjc4_f39d944a-463b-48ec-b33e-10da7dff4bfc"
      unitRef="usd">65400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestments
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTUtMS0xLTEtMTExMjc4_8b2e4a23-b420-42d2-9081-8c67658f3370"
      unitRef="usd">26100000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTUtMy0xLTEtMTExMjc4_724705ca-b0b0-4db2-9ef8-e5f6d7f45f45"
      unitRef="usd">27100000</us-gaap:EquityMethodInvestments>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTYtMS0xLTEtMTExMjc4_77ff8989-f946-40f9-a8f4-98d54c194f8c"
      unitRef="usd">8600000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTYtMy0xLTEtMTExMjc4_cbf15b3b-bc47-4a74-aaeb-26e8058a614f"
      unitRef="usd">8100000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTctMS0xLTEtMTExMjc4_f433a10e-2f92-4074-962c-8e0f635971ba"
      unitRef="usd">39400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTctMy0xLTEtMTExMjc4_ea48f2d1-0d3f-407f-b27b-21d939cd7a46"
      unitRef="usd">39400000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTgtMS0xLTEtMTExMjc4_015f363e-365a-44a2-9465-611c801d510b"
      unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTgtMy0xLTEtMTExMjc4_7ea84cc6-45a6-4676-8b2c-df081baadf55"
      unitRef="usd">2000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTktMS0xLTEtMTExMjc4_4be68c93-0a25-4fa4-9c8c-89fda91e684c"
      unitRef="usd">21800000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMTktMy0xLTEtMTExMjc4_d406fcca-f561-4f88-b70d-031e7e8a3f40"
      unitRef="usd">19700000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjAtMS0xLTEtMTExMjc4_1dad04b6-b5a6-4541-b635-2c2d8168ea14"
      unitRef="usd">930600000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjAtMy0xLTEtMTExMjc4_aaf661bf-8d3f-4e36-8bc8-911cf31c7c13"
      unitRef="usd">879500000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjQtMS0xLTEtMTExMjc4_2f000713-a35b-4303-b4d6-7f7716d02e6c"
      unitRef="usd">30000000.0</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjQtMy0xLTEtMTExMjc4_34b41855-b382-4c62-9b0a-d1d7f54c6925"
      unitRef="usd">34400000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjUtMS0xLTEtMTExMjc4_5f1b49c5-9c85-446e-82f8-ad5b7b76b0d6"
      unitRef="usd">30000000.0</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjUtMy0xLTEtMTExMjc4_3e9b3dcf-1ad8-480e-b9c0-d6d217619869"
      unitRef="usd">30100000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjYtMS0xLTEtMTExMjc4_f0cccb41-87f4-4d17-8188-ae7ff33ea953"
      unitRef="usd">800000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjYtMy0xLTEtMTExMjc4_85d7ca8c-e425-4cb0-b1ba-90bb268668a6"
      unitRef="usd">1000000.0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjctMS0xLTEtMTExMjc4_a06d4562-ab89-4ad9-99c3-e2a3a0cb8e71"
      unitRef="usd">32400000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjctMy0xLTEtMTExMjc4_7f891882-2a2e-410b-a186-1acd002e7a1a"
      unitRef="usd">24300000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjgtMS0xLTEtMTExMjc4_0454aaa3-b331-4224-8241-b45a071d08c2"
      unitRef="usd">0</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjgtMy0xLTEtMTExMjc4_5eafa3f1-2516-4dfa-8c66-4c12861ca6f5"
      unitRef="usd">2500000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjktMS0xLTEtMTExMjc4_3642cba8-94c8-4943-8a2a-249fd420d011"
      unitRef="usd">3600000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMjktMy0xLTEtMTExMjc4_af16b976-c842-406e-9326-1b01eb0bae05"
      unitRef="usd">3500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzAtMS0xLTEtMTExMjc4_b4631534-84e7-4348-83f2-8f79910648c2"
      unitRef="usd">5600000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzAtMy0xLTEtMTExMjc4_39426ebc-51bc-41f7-ba21-3cfa0256c5fe"
      unitRef="usd">4700000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzEtMS0xLTEtMTExMjc4_8fd07897-e125-4805-ad91-72ebc8d194cf"
      unitRef="usd">1900000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzEtMy0xLTEtMTExMjc4_e7435ef2-07bc-436a-abdf-d4138b8f700b"
      unitRef="usd">1200000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzItMS0xLTEtMTExMjc4_7be55d73-734c-4bd9-9936-40802dae650f"
      unitRef="usd">104300000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzItMy0xLTEtMTExMjc4_d00bb0db-8494-465d-a804-fd499a9128fe"
      unitRef="usd">101700000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzMtMS0xLTEtMTExMjc4_9db3c825-9519-448a-9dc1-0dbc8026b139"
      unitRef="usd">170200000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzMtMy0xLTEtMTExMjc4_2a5a53f7-f992-4409-a0c6-d79108a30455"
      unitRef="usd">136900000</us-gaap:LongTermDebtNoncurrent>
    <avo:LoanPayableToNoncontrollingInterestHolderNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzQtMS0xLTEtMTE2Njc2_fd84d7b6-0832-4623-a10a-0fce101ce9ff"
      unitRef="usd">3400000</avo:LoanPayableToNoncontrollingInterestHolderNoncurrent>
    <avo:LoanPayableToNoncontrollingInterestHolderNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzQtMy0xLTEtMTE2Njgz_0d113faf-045b-4138-952e-fd016597a406"
      unitRef="usd">1000000.0</avo:LoanPayableToNoncontrollingInterestHolderNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzQtMS0xLTEtMTExMjc4_734b5960-caa5-43f6-aa25-0f2f1c9b43fa"
      unitRef="usd">72900000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzQtMy0xLTEtMTExMjc4_0f48fb95-0caa-4000-aab0-3639ad393af0"
      unitRef="usd">63900000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzUtMS0xLTEtMTExMjc4_c16a6fb7-b06e-42e5-adfb-2bd533806aad"
      unitRef="usd">15100000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzUtMy0xLTEtMTExMjc4_8e49fe74-4afc-4cde-a3b9-268884bebf3d"
      unitRef="usd">1400000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzYtMS0xLTEtMTExMjc4_129880df-e154-4d9e-9571-2f4d4b7d9158"
      unitRef="usd">2300000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzYtMy0xLTEtMTExMjc4_7e0ad02b-bf72-4e8d-b7d0-4cd6899b3ec3"
      unitRef="usd">3100000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzctMS0xLTEtMTExMjc4_afe83be4-afdb-4929-a709-a30a66198111"
      unitRef="usd">28900000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzctMy0xLTEtMTExMjc4_c50132a1-fb6e-4fc8-9c72-74f9b7601ae4"
      unitRef="usd">29400000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzgtMS0xLTEtMTExMjc4_e5f9c3af-2e2e-44fd-8b70-722383f2b4d0"
      unitRef="usd">22100000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzgtMy0xLTEtMTExMjc4_8f242913-abc8-40d7-bb59-e646b0a97563"
      unitRef="usd">19200000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzktMS0xLTEtMTExMjc4_f99680e0-efac-4e83-9593-578ea0828061"
      unitRef="usd">419200000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfMzktMy0xLTEtMTExMjc4_d6748642-b6a6-4339-a6b7-a717c981b72d"
      unitRef="usd">356600000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDAtMS0xLTEtMTExMjc4_72556daf-c1b9-4b0d-b1ba-ba32a7636aec"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDAtMy0xLTEtMTExMjc4_9ef50e2c-bf32-4c54-a706-01e013d2475b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMC0xLTEtMTExMjc4L3RleHRyZWdpb246NTA2ZGFkNzgxNjZhNGZhYmE3NWNhMmI1ZmQ0ZjcwMmNfMTg_2d927cea-c663-46a1-b785-dced955ff933"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMC0xLTEtMTExMjc4L3RleHRyZWdpb246NTA2ZGFkNzgxNjZhNGZhYmE3NWNhMmI1ZmQ0ZjcwMmNfMTg_b1896743-5d34-49f7-9ec2-b37efd746839"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMC0xLTEtMTExMjc4L3RleHRyZWdpb246NTA2ZGFkNzgxNjZhNGZhYmE3NWNhMmI1ZmQ0ZjcwMmNfMzI_7750cd15-ee7b-44eb-abf9-98e0ab8ae550"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMC0xLTEtMTExMjc4L3RleHRyZWdpb246NTA2ZGFkNzgxNjZhNGZhYmE3NWNhMmI1ZmQ0ZjcwMmNfMzI_dd39ec46-88fd-4d0e-9076-8dcc948ab496"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMC0xLTEtMTExMjc4L3RleHRyZWdpb246NTA2ZGFkNzgxNjZhNGZhYmE3NWNhMmI1ZmQ0ZjcwMmNfMTY0OTI2NzQ0MTgxMg_7e6c86c3-3f11-43ba-bb60-234136a2cd74"
      unitRef="shares">70785682</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMC0xLTEtMTExMjc4L3RleHRyZWdpb246NTA2ZGFkNzgxNjZhNGZhYmE3NWNhMmI1ZmQ0ZjcwMmNfMTY0OTI2NzQ0MTgxMg_e40216fd-e5fc-4aba-a763-d87a6d33a852"
      unitRef="shares">70785682</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMC0xLTEtMTExMjc4L3RleHRyZWdpb246NTA2ZGFkNzgxNjZhNGZhYmE3NWNhMmI1ZmQ0ZjcwMmNfNjE_a0bad219-d7eb-4eae-b01b-42cfd3eaa2d5"
      unitRef="shares">70669535</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMC0xLTEtMTExMjc4L3RleHRyZWdpb246NTA2ZGFkNzgxNjZhNGZhYmE3NWNhMmI1ZmQ0ZjcwMmNfNjE_fe31d792-79d3-4c7c-ae20-947051671cf5"
      unitRef="shares">70669535</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMS0xLTEtMTExMjc4_9dd834c8-2fac-426b-8df6-08ed00d6cfc5"
      unitRef="usd">100000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDItMy0xLTEtMTExMjc4_059d1b46-0fa1-417c-a39c-13506fac6670"
      unitRef="usd">100000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDMtMS0xLTEtMTExMjc4_575f5317-0808-4fd7-b517-5fe3dd9fcb28"
      unitRef="usd">230900000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDMtMy0xLTEtMTExMjc4_f060b7b2-ec32-43ae-a13d-3f381ec2d5bd"
      unitRef="usd">229300000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDQtMS0xLTEtMTExMjc4_dd7571c7-8e97-4dcc-a8ec-934369fdc49b"
      unitRef="usd">-900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDQtMy0xLTEtMTExMjc4_a4ffd116-e92e-4385-abc3-0758bbfcaaf6"
      unitRef="usd">-1700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDUtMS0xLTEtMTExMjc4_888d7276-e626-4d1a-bee4-2db9605af2c3"
      unitRef="usd">261000000.0</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDUtMy0xLTEtMTExMjc4_87364479-d6c4-4693-b830-c6f6be293ad0"
      unitRef="usd">274400000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDYtMS0xLTEtMTExMjc4_99c22748-50f7-405c-aa31-1464ecc97c50"
      unitRef="usd">491100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDYtMy0xLTEtMTExMjc4_05267343-0ec5-4aea-ab1e-02ceb265e55d"
      unitRef="usd">502100000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDctMS0xLTEtMTExMjc4_94c44371-b08f-4744-bc0a-207e927c71ca"
      unitRef="usd">20300000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDctMy0xLTEtMTExMjc4_bddb0b7c-229b-481f-907a-8fab04679643"
      unitRef="usd">20800000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDgtMS0xLTEtMTExMjc4_7ae30bcb-8614-49f0-b76b-03dbe2915bf0"
      unitRef="usd">511400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDgtMy0xLTEtMTExMjc4_59a7b9c1-dcc9-4854-92d5-798db1a649a1"
      unitRef="usd">522900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDktMS0xLTEtMTExMjc4_8aa00380-1c7b-4942-a891-a67113a86b01"
      unitRef="usd">930600000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8xOS9mcmFnOmRhZjNhNWY1NzRkYzQ5ZDVhMjVjZWMyMTQxYjU1NjVkL3RhYmxlOjlhZDdkMjdiZDJkODQyNGU4YTQwZTQ4NTMxYjc3YTkzL3RhYmxlcmFuZ2U6OWFkN2QyN2JkMmQ4NDI0ZThhNDBlNDg1MzFiNzdhOTNfNDktMy0xLTEtMTExMjc4_928aa825-18ba-4376-a97e-25fc7917f492"
      unitRef="usd">879500000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMi0xLTEtMS0xMTEyNzg_65327338-601a-43b3-b1ef-e48ea617be2f"
      unitRef="usd">221100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMi0zLTEtMS0xMTEyNzg_981d78ef-4915-4e67-9f2f-d9dfb9628c47"
      unitRef="usd">278100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMi01LTEtMS0xMTEyNzg_3bf5bf98-f052-496a-af1b-c59ee3e6b0cd"
      unitRef="usd">434600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMi03LTEtMS0xMTEyNzg_eb239d47-3174-47a7-89cb-adc726893389"
      unitRef="usd">494700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMy0xLTEtMS0xMTEyNzg_586994f1-ad6a-4dd1-a889-16d4dc89e0ea"
      unitRef="usd">203000000.0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMy0zLTEtMS0xMTEyNzg_4d525340-16df-4944-8747-19f59cb5895f"
      unitRef="usd">258300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMy01LTEtMS0xMTEyNzg_6439e846-0fde-4080-b654-fc98478f1694"
      unitRef="usd">407500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMy03LTEtMS0xMTEyNzg_70b27646-2090-4bc0-ac4c-fe87ab8fe33b"
      unitRef="usd">474400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNC0xLTEtMS0xMTEyNzg_c7bb64f4-2a9a-4f77-9a32-6535aa6328d6"
      unitRef="usd">18100000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNC0zLTEtMS0xMTEyNzg_c9840f8f-f028-4d72-a4a3-7c00b9eb6e3a"
      unitRef="usd">19800000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNC01LTEtMS0xMTEyNzg_203e8eff-1254-4652-9a78-c782fbc15d9f"
      unitRef="usd">27100000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNC03LTEtMS0xMTEyNzg_dc2d6fd9-e911-491f-a36c-c77cfc3e269b"
      unitRef="usd">20300000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNS0xLTEtMS0xMTEyNzg_3fff6cce-6f7d-471d-a7c6-5d692345f0e7"
      unitRef="usd">19300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNS0zLTEtMS0xMTEyNzg_bd0fad73-e27f-46d9-845d-488fb55bdc1f"
      unitRef="usd">18700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNS01LTEtMS0xMTEyNzg_0629dee0-a7bb-462d-8972-305b3accbcac"
      unitRef="usd">38400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNS03LTEtMS0xMTEyNzg_39090370-92d8-40ad-b0eb-f4e5989ffc0b"
      unitRef="usd">37400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNy0xLTEtMS0xMTEyNzg_1f20bedf-d9d4-4424-9b02-dfd8c154ef61"
      unitRef="usd">-1200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNy0zLTEtMS0xMTEyNzg_c91c3469-67e8-4925-bb96-a74db304ebf8"
      unitRef="usd">1100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNy01LTEtMS0xMTEyNzg_b495dcbd-1901-4ed8-a7a5-6f4955c2e877"
      unitRef="usd">-11300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfNy03LTEtMS0xMTEyNzg_ae8081e0-3df8-4f2b-a275-f665a819b628"
      unitRef="usd">-17100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfOC0xLTEtMS0xMTEyNzg_205cc518-6a47-4a0a-92cf-0f1c3d48b2e2"
      unitRef="usd">2700000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfOC0zLTEtMS0xMTEyNzg_59b2d8fa-cabb-4e2e-a117-9e79bca170ac"
      unitRef="usd">1100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfOC01LTEtMS0xMTEyNzg_ccebf06f-3c05-4fb2-b823-bde0035034e6"
      unitRef="usd">5100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfOC03LTEtMS0xMTEyNzg_8c150079-49b2-446d-89d5-413184402cf3"
      unitRef="usd">2000000.0</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfOS0xLTEtMS0xMTEyNzg_d8caa801-42b3-4ba4-9ade-fd9cf34f4fb6"
      unitRef="usd">400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfOS0zLTEtMS0xMTEyNzg_310c82d5-06bf-42be-afa2-f17d45bfe95e"
      unitRef="usd">300000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfOS01LTEtMS0xMTEyNzg_7d0a0e35-2d33-4374-8a2f-0d7c1d32916c"
      unitRef="usd">1400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfOS03LTEtMS0xMTEyNzg_852c14c1-3d79-42f7-b687-39c66e956ec0"
      unitRef="usd">1900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTItMS0xLTEtMTExMjc4_02d8a0d6-801c-4b53-9809-8d2d815bdefa"
      unitRef="usd">600000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTItMy0xLTEtMTExMjc4_56bfdaaf-d95b-4d05-988d-891497da06b0"
      unitRef="usd">2900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTItNS0xLTEtMTExMjc4_63424740-66a4-4bd6-9a51-b45b722c34b9"
      unitRef="usd">-200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTItNy0xLTEtMTExMjc4_63fb268d-2923-47ee-998e-ddbc6f31e509"
      unitRef="usd">4500000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTMtMS0xLTEtMTExMjc4_6112af6a-3f90-4977-99e3-191866651cb9"
      unitRef="usd">-2900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTMtMy0xLTEtMTExMjc4_5644d339-fb81-408c-986e-3bb9e6cb5a3a"
      unitRef="usd">3200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTMtNS0xLTEtMTExMjc4_c0ad01ac-755a-4968-a935-b621b77169e7"
      unitRef="usd">-15200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTMtNy0xLTEtMTExMjc4_e5249106-060e-492f-80de-576e244b0250"
      unitRef="usd">-12700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTQtMS0xLTEtMTExMjc4_d2c9a8d5-9c2b-4ce5-9a0e-4412dbeddfa0"
      unitRef="usd">1800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTQtMy0xLTEtMTExMjc4_f4890bdb-2c56-4f88-a671-ae7708c5906e"
      unitRef="usd">800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTQtNS0xLTEtMTExMjc4_b642192f-2e9e-4289-a560-0fad384f5f64"
      unitRef="usd">100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTQtNy0xLTEtMTExMjc4_1287c282-5bd7-4aa3-8e12-4a7cdec9f8b9"
      unitRef="usd">-1700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTUtMS0xLTEtMTExMjc4_7e16e205-cc65-4f3e-b104-6f532bd736f0"
      unitRef="usd">-4700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTUtMy0xLTEtMTExMjc4_26697dd0-5348-4f1f-aaf0-8177abb5c444"
      unitRef="usd">2400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTUtNS0xLTEtMTExMjc4_15211a58-0e52-43a1-844e-c5f94912abfe"
      unitRef="usd">-15300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTUtNy0xLTEtMTExMjc4_1fc15d1f-a7c7-49a9-a87c-4e1ed6ed89e5"
      unitRef="usd">-11000000.0</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTYtMS0xLTEtMTExMjc4_209b7013-3c7e-45b2-b152-6f8cf3934ff6"
      unitRef="usd">-100000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTYtMy0xLTEtMTExMjc4_5da300a6-8cd1-4172-9e34-1edc53a8981e"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTYtNS0xLTEtMTExMjc4_ba46b0f6-456e-43e1-9491-ba1b47922290"
      unitRef="usd">-1900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTYtNy0xLTEtMTExMjc4_8fe870f8-0768-4a4f-a38c-090a406fc0c8"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTctMS0xLTEtMTExMjc4_13749b1c-6983-48f5-82b9-5a23e2087fca"
      unitRef="usd">-4600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTctMy0xLTEtMTExMjc4_0e5e806d-a02a-42d6-a972-c02241657f08"
      unitRef="usd">2400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTctNS0xLTEtMTExMjc4_0d9d0589-024c-45f5-90df-569c1443fefa"
      unitRef="usd">-13400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMTctNy0xLTEtMTExMjc4_a132223b-479b-4ed5-bb67-dafdc98aca40"
      unitRef="usd">-11000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMjAtMS0xLTEtMTExMjc4_ae388dd7-6fbe-4cb2-b8bc-cdfe0e7d8ed9"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMjAtMy0xLTEtMTExMjc4_97c903c4-c6b2-468a-adbf-96a67cadb839"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMjAtNS0xLTEtMTExMjc4_c9eb3a94-546f-4768-ae78-b9bfd92ea8ff"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMjAtNy0xLTEtMTExMjc4_46ffc149-c13d-4eab-9696-39d5cb8eca12"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMjEtMS0xLTEtMTExMjc4_1994cd29-8b8c-4237-a0b2-88f9c44dc0c9"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMjEtMy0xLTEtMTExMjc4_aafac184-91e6-4e38-a1bd-c43e0ed8f680"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMjEtNS0xLTEtMTExMjc4_8f8a6d01-9afb-4d3e-ac0a-36b9c7b7956e"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yMi9mcmFnOmM3YTY5NTNkMDI1YzQyY2ViOTMxNDQ1MTg2YTQzODNjL3RhYmxlOjhmZjVkODBiZTA0MjQ2MWI5NjQwZjllY2U5NjBhOTY1L3RhYmxlcmFuZ2U6OGZmNWQ4MGJlMDQyNDYxYjk2NDBmOWVjZTk2MGE5NjVfMjEtNy0xLTEtMTExMjc4_88980e13-7ff7-4186-8716-2ba44b30ab23"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfMi0xLTEtMS0xMTEyNzg_f0d87016-2d74-4a42-a37f-311bef003fc5"
      unitRef="usd">-4700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfMi0zLTEtMS0xMTEyNzg_214c9988-a647-49b8-9e0a-3db84598259f"
      unitRef="usd">2400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfMi01LTEtMS0xMTEyNzg_1e63c73b-6047-4fcd-9e2e-940b0f35f321"
      unitRef="usd">-15300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfMi03LTEtMS0xMTEyNzg_d5e9ea75-637c-4804-a7df-1cecd10e698d"
      unitRef="usd">-11000000.0</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNC0xLTEtMS0xMTEyNzg_6df2aa8b-17cf-4a31-903b-4f2e8e67106b"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNC0zLTEtMS0xMTEyNzg_76bfb1e2-5985-49a6-89b6-2968a6fbc4ea"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNC01LTEtMS0xMTEyNzg_e060b8d8-43a4-4d52-be29-adfc38cac252"
      unitRef="usd">800000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNC03LTEtMS0xMTEyNzg_99d4ce10-09ec-4830-ba83-fe1bcf7f9a1c"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNS0xLTEtMS0xMTEyNzg_73fca90a-7ec0-454c-9686-eadb6b14cdfb"
      unitRef="usd">-4400000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNS0zLTEtMS0xMTEyNzg_a2266661-858e-4463-9933-90a809db882b"
      unitRef="usd">2600000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNS01LTEtMS0xMTEyNzg_b7699ad5-464b-4eb2-8ff5-188cd370e8d8"
      unitRef="usd">-14500000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNS03LTEtMS0xMTEyNzg_6fa79e72-79a4-4403-8fc2-3ec5ee392f34"
      unitRef="usd">-11100000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNi0xLTEtMS0xMTEyNzg_832dfcbd-c065-4144-8acc-8f15159e64eb"
      unitRef="usd">-100000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNi0zLTEtMS0xMTEyNzg_be7afffb-b876-4f1d-817d-9dd5698349c9"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNi01LTEtMS0xMTEyNzg_7f98ebd0-9163-4a56-a7dc-7ae859f650c5"
      unitRef="usd">-1900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNi03LTEtMS0xMTEyNzg_a1579ea5-7503-4408-8c18-bbb516524caf"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNy0xLTEtMS0xMTEyNzg_d839314e-0529-4e18-a147-927354084ffd"
      unitRef="usd">-4300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNy0zLTEtMS0xMTEyNzg_c6eca47e-fdff-4603-a72f-9f7b52c5dfc9"
      unitRef="usd">2600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNy01LTEtMS0xMTEyNzg_697acaae-426f-454a-ab2f-ebaabf1963c6"
      unitRef="usd">-12600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yNS9mcmFnOjg0MGI5ZWIxMjhlMzQ3NWJhMWQ0MWI3YjdkM2ZmNmJmL3RhYmxlOjVhNzQxODBlN2M2YzQwOTlhMTE4MDMyMjQyNTg5NGVhL3RhYmxlcmFuZ2U6NWE3NDE4MGU3YzZjNDA5OWExMTgwMzIyNDI1ODk0ZWFfNy03LTEtMS0xMTEyNzg_b46252be-2808-406b-ab3b-4b9c9aa13099"
      unitRef="usd">-11100000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i27815a2020ea493e9ef40c59443856cd_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMi0xLTEtMS0xMTEyNzg_91762f70-e0ab-4a72-bf4e-9a2c8c8c5af8"
      unitRef="shares">70631525</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i27815a2020ea493e9ef40c59443856cd_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMi0yLTEtMS0xMTEyNzg_5f56714c-a009-4414-8611-6724c75c2d65"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic9e14b10e98e4b79bf19d0d60e4bb181_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMi00LTEtMS0xMTEyNzg_78eec7a3-3f42-4aac-97d5-982ddb918684"
      unitRef="usd">225600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i62a7632e91634001811af600c0b609e9_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMi01LTEtMS0xMTEyNzg_b1edf18d-e10c-4b64-a8fc-c4a2c2f6ed7c"
      unitRef="usd">-500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib527a05a3f074e2cbef2fa9670ca6feb_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMi02LTEtMS0xMTEyNzg_eafb4625-d6fd-498d-bfeb-1d13077f1467"
      unitRef="usd">309000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8002ace4aba1430f8625fa44be97dfc1_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMi03LTEtMS0xMTEyNzg_f7d3e449-45c6-42ca-b8a4-eff273a47b28"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2fb1d765fcfe436ba22e3051997ae2f7_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMi04LTEtMS0xMTEyNzg_a3b2b850-cbe1-4c24-ac9f-565c87e52b29"
      unitRef="usd">534200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibca46fb62c3644148a10552bd28539fc_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMy00LTEtMS0xMTEyNzg_ff2c2324-0228-43e3-9826-b34a4636289f"
      unitRef="usd">800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if4db3bfb0d2742cf94ef29d8a6abad81_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMy04LTEtMS0xMTEyNzg_4dc7d5e0-fca4-45ab-aceb-dac7ac554206"
      unitRef="usd">800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="i0a57b8412d5d45fdab682e1c0e4a98aa_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNS02LTEtMS0xMTEyNzg_6f70beef-539d-4ab6-af5d-0148dd6f7579"
      unitRef="usd">-13400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if4db3bfb0d2742cf94ef29d8a6abad81_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNS04LTEtMS0xMTEyNzg_16516513-112a-43d1-a6a0-2ef9e3dbf853"
      unitRef="usd">-13400000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ieb52d4537aef4e21838aaeef800dec86_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNi01LTEtMS0xMTEyNzg_7f132f32-9319-410b-b04a-fe26293bcb95"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if4db3bfb0d2742cf94ef29d8a6abad81_D20211101-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNi04LTEtMS0xMTEyNzg_3830d2d0-5689-405f-865d-b185b9eb5c0a"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i6e01a886018c4b979f66a2f05ee81a7f_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNy0xLTEtMS0xMTEyNzg_5be64f7d-ed8e-4d63-84ce-37f9f57d6953"
      unitRef="shares">70631525</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e01a886018c4b979f66a2f05ee81a7f_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNy0yLTEtMS0xMTEyNzg_94172da3-002f-4ee1-be1d-ce60e1a2e33c"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib0ef367c4ca7497c99f04384164ebd9b_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNy00LTEtMS0xMTEyNzg_c3498f01-a371-4662-9d91-2e36f0fcd306"
      unitRef="usd">226400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9aedb0c6d9a4476ab06a736d888f00f6_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNy01LTEtMS0xMTEyNzg_6ed01aea-de8c-4237-9733-6c657391d67a"
      unitRef="usd">-800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2272d829ace54ee089fbe88b5a17d088_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNy02LTEtMS0xMTEyNzg_d7f8d7a3-b921-4088-839c-7e54330ea068"
      unitRef="usd">295600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i686556e16a004110b0088c625437e3f4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNy03LTEtMS0xMTEyNzg_5b3e316a-a78b-4c75-a188-af3aabcd622b"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id97dc45a374944f483581c14cce4459a_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfNy04LTEtMS0xMTEyNzg_f69abad1-6c8f-4b3b-b6e8-eaca48b57c89"
      unitRef="usd">521300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i593370a3d2e449149a752383162b9883_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfOC00LTEtMS0xMTEyNzg_99850fd4-cb86-4768-8154-0791ba92cbfa"
      unitRef="usd">900000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfOC04LTEtMS0xMTEyNzg_0874d0aa-2564-49a7-a3e4-154e1b140cdf"
      unitRef="usd">900000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ifd6143f0862f417e907f4f1b5ff2b88c_D20220201-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfOS0xLTEtMS0xMTEyNzg_8b2e668c-a069-46ac-9b0b-638556bbccb9"
      unitRef="shares">22516</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="i244ee8091ae74b26b46f11cb23ed5f2f_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTAtNi0xLTEtMTExMjc4_8aff4e5e-bf37-4bf1-8a9e-675f5bb84667"
      unitRef="usd">2400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTAtOC0xLTEtMTExMjc4_652eee42-5e23-4e94-9ccb-13c8b04299b4"
      unitRef="usd">2400000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iaaf5ab72061c460ab05a8b40413006f6_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTEtNS0xLTEtMTExMjc4_49fef4d4-eb2c-462b-a721-b4e7bc8dd8a6"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTEtOC0xLTEtMTExMjc4_f138d522-81a4-4d33-9df9-a0e758b897e8"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i1cd099f78c72414eb27c263a472ac48f_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTItMS0xLTEtMTExMjc4_b7cbad3c-a2fe-4041-a606-0c8b9fc12eba"
      unitRef="shares">70654041</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1cd099f78c72414eb27c263a472ac48f_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTItMi0xLTEtMTExMjc4_2a40dc25-f228-4581-8ef3-8c041e9596f4"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id08b7721b4cf4fddbe8f913cb6ab9a86_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTItNC0xLTEtMTExMjc4_159be2f9-d229-422d-94e9-5f6c4e49c876"
      unitRef="usd">227300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieb5c85fccef540b98938f12a15588ceb_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTItNS0xLTEtMTExMjc4_eab756af-73b8-4eb9-ad6a-8ae8819bf7c7"
      unitRef="usd">-600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieda725c079b04fa1a2c0888d146e134a_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTItNi0xLTEtMTExMjc4_29d98e37-b01f-4e07-8d2a-bb68630ae1ce"
      unitRef="usd">298000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i95028b93a0e5433b96b6fa8b9623830f_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTItNy0xLTEtMTExMjc4_4d702ef6-541f-497e-bdd2-d7caf5f1dead"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie518684e81cb43c7a235656ec792e029_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMTItOC0xLTEtMTExMjc4_bbd0d358-cd45-4602-b3d0-35fa3ee7db52"
      unitRef="usd">524800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i09cea12164374ec1b5d7b81fb8bfe2d5_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjAtMS0xLTEtMTExMjc4_38cc6fad-fab5-4132-80d4-a1fd494e2412"
      unitRef="shares">70669535</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09cea12164374ec1b5d7b81fb8bfe2d5_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjAtMi0xLTEtMTExMjc4_56c0aa1f-04c5-4c2f-b303-9c8ca4735399"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9ae16922eb14ffd821f6af2e30afb56_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjAtNC0xLTEtMTExMjc4_47408285-0b70-48b9-b12e-a05698620ef6"
      unitRef="usd">229300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8f128c18f27438aa8c55dcae5d07ae5_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjAtNS0xLTEtMTExMjc4_6622318e-aa53-4449-8db6-9fc8f15bad0e"
      unitRef="usd">-1700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1bb380ed51594b4c9be62726fe40c179_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjAtNi0xLTEtMTExMjc4_7352bf7b-08a0-442d-9d4f-4b7f0adb48dd"
      unitRef="usd">274400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id0d0178365d346d585e887159092f074_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjAtNy0xLTEtMTExMjc4_e6f2314f-77b7-4c97-b62b-fe2296837808"
      unitRef="usd">20800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjAtOC0xLTEtMTExMjc4_cafb5164-2b8a-47dd-8d9b-302b348d2f8b"
      unitRef="usd">522900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib589a88deedf4faebde4a215b2993b82_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjEtNC0xLTEtMTExMjc4_eb861f7f-6ceb-4237-b2d0-b6ea36ce70f9"
      unitRef="usd">700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id51ca9655582456186ed1ba9dd801d24_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjEtOC0xLTEtMTExMjc4_dec91968-4879-49df-abd3-0aa3fb4632c3"
      unitRef="usd">700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if5d214eaafac4a48a66d1bdb6eec18a2_D20221101-20230131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjItMS0xLTEtMTExMjc4_6463f68a-cf2a-4573-8dce-f46d73c1b0d4"
      unitRef="shares">8500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="if5d214eaafac4a48a66d1bdb6eec18a2_D20221101-20230131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjMtMS0xLTEtMTExMjc4_8fe3d1e7-e282-443e-8cf7-0c7c9c7343c3"
      unitRef="shares">55055</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib589a88deedf4faebde4a215b2993b82_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjMtNC0xLTEtMTExMjc4_15526c04-8ff9-42ec-a70c-1a08f5ffcb2b"
      unitRef="usd">-400000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id51ca9655582456186ed1ba9dd801d24_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjMtOC0xLTEtMTExMjc4_1f15d9f0-2a6f-43d8-8cf7-96133fc16b27"
      unitRef="usd">-400000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="idb33b8e6877f435b98bd3ca4cd8c73a9_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjQtNy0xLTEtMTExMjc4_7550d0ec-ec75-421e-be2d-a97b3175ebb3"
      unitRef="usd">1000000.0</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="id51ca9655582456186ed1ba9dd801d24_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjQtOC0xLTEtMTExMjc4_9c59f136-7e58-4fe9-b08a-56c2d64b7ec1"
      unitRef="usd">1000000.0</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:ProfitLoss
      contextRef="iaae056eccf024c6a9f4e2730acd11f0a_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjUtNi0xLTEtMTExMjc4_f24fd0b2-a8f3-4954-a4f2-f8be3d3590b4"
      unitRef="usd">-8800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idb33b8e6877f435b98bd3ca4cd8c73a9_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjUtNy0xLTEtMTExMjc4_ccd671e3-a185-4cc2-a745-475e6fa780f5"
      unitRef="usd">-1800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id51ca9655582456186ed1ba9dd801d24_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjUtOC0xLTEtMTExMjc4_460c733d-db3d-4788-b35d-3c464686d1ca"
      unitRef="usd">-10600000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8b51d45bd3a24d7db947ddb986f9d4d1_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjYtNS0xLTEtMTExMjc4_659f7ce1-9124-4e4f-8cd6-5049d23a8542"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id51ca9655582456186ed1ba9dd801d24_D20221101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjYtOC0xLTEtMTExMjc4_a1250078-ed9a-4570-b702-5d312680d7eb"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="ib50b8e6226db4c6eb296669739fe2bc3_I20230131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjctMS0xLTEtMTExMjc4_e44bb573-de73-40e9-9f9a-66a9e30d77f6"
      unitRef="shares">70733090</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib50b8e6226db4c6eb296669739fe2bc3_I20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjctMi0xLTEtMTExMjc4_03e0017c-9f56-41f7-a1db-0f35820d4bca"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5acb45077b1e42c89c8e0b8d6f9670c9_I20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjctNC0xLTEtMTExMjc4_c6886da6-9b2e-4b55-984d-0dc56338e957"
      unitRef="usd">229600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ab79bbd93b7413fac61f956964fb365_I20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjctNS0xLTEtMTExMjc4_1014a5ad-e6a3-4c76-9a9f-c971160414cf"
      unitRef="usd">-1200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3aa795527ebb41d0a782b259b17b740e_I20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjctNi0xLTEtMTExMjc4_7fdc343c-fa0d-4f42-9bbe-bf5cb3381f79"
      unitRef="usd">265600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i18fee84052204db898e6ef8d483c6f46_I20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjctNy0xLTEtMTExMjc4_2e9d254c-787c-40d7-bc09-77f7a629d1e1"
      unitRef="usd">20000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ife3b6298309d4c318d09ca6f2896499b_I20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjctOC0xLTEtMTExMjc4_96e92969-6af4-4e30-a853-1cb45002c36e"
      unitRef="usd">514100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i82c4bee934e74739872fa8d8dede3c8e_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjgtNC0xLTEtMTE2ODEy_9b2c9bf5-f48e-4e58-a466-2012da716c49"
      unitRef="usd">1300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjgtOC0xLTEtMTE2ODEy_c6ef5635-4e9b-44a3-ace2-6c9589cca1f9"
      unitRef="usd">1300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id3d6fc0f95f54c9aab091fe5b84cb97b_D20230201-20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMjktMS0xLTEtMTE2MTQx_930a42cb-1070-49d6-a560-889e03bf7e03"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="id3d6fc0f95f54c9aab091fe5b84cb97b_D20230201-20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzAtMS0xLTEtMTE2MTQx_97ca53d4-18b9-4c47-9b82-1ced9621a922"
      unitRef="shares">47592</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i3eddabf1300e4e9f8609498c0bd8b7be_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzEtNy0xLTEtMTE3Mjk1_7f9749f1-5354-4404-9592-adb90d699a2a"
      unitRef="usd">400000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzEtOC0xLTEtMTE3Mjk1_fdfa6cec-877a-4a93-a4a7-bf86ae62ac81"
      unitRef="usd">400000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:ProfitLoss
      contextRef="ibcc9b3d8064044339678af0286364e3c_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzEtNi0xLTEtMTE2ODEy_c10baa5c-2a48-45e5-bd74-c13fbaf0b658"
      unitRef="usd">-4600000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3eddabf1300e4e9f8609498c0bd8b7be_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzEtNy0xLTEtMTE3MjMz_5bb0b70f-c731-46bf-8ec1-07c3ce4c23a2"
      unitRef="usd">-100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzEtOC0xLTEtMTE2ODEy_cb4da254-2575-453b-8a90-c0131d56fbdb"
      unitRef="usd">-4700000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i271ba600ff1744458871045179dfd2d3_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzItNS0xLTEtMTE2ODEy_f71446af-7539-4123-b563-dcaad602c717"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzItOC0xLTEtMTE2ODEy_4a44ac6e-c709-4a5e-a981-b9978f45e2fc"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="ib36fb0985f94429b9f221a5b8bc0c104_I20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzMtMS0xLTEtMTE2MTYy_831b8229-8d98-4be9-89ac-00dbea08f35a"
      unitRef="shares">70785682</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib36fb0985f94429b9f221a5b8bc0c104_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzMtMi0xLTEtMTE2MTcz_0ef3c534-df3f-45e2-9d6a-866a776e2a04"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i732284e03ddf4725bcad6ad4c57b74f1_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzMtNC0xLTEtMTE2MTgw_e95d4852-4e0a-4030-a89a-06695bc50aed"
      unitRef="usd">230900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3b35d8e6bb974b108c0961ebd7b882e7_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzMtNS0xLTEtMTE2MTg3_f2c557ac-339a-4aa7-8ce9-f373672d231e"
      unitRef="usd">-900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i605078e9ba2d49308cc3aff47a61ae49_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzMtNi0xLTEtMTE2MTk0_310dbdee-e226-4310-aadf-f878800b63a6"
      unitRef="usd">261000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic0edf570585944878d0a6ef2a6625157_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzMtNy0xLTEtMTE2MTk0_bf81fae7-3803-4f37-aaa0-2bfc628c4da7"
      unitRef="usd">20300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8yOC9mcmFnOmI5OTNjMmYzN2IxMTQ2NWY5OGQxYjdhM2E3OWE2ZGY3L3RhYmxlOjg1Yjc1N2QwZjM2NjQ5MDhiZjhkNjJkODNhOTI5N2U5L3RhYmxlcmFuZ2U6ODViNzU3ZDBmMzY2NDkwOGJmOGQ2MmQ4M2E5Mjk3ZTlfMzMtOC0xLTEtMTE2MTk0_abfe91ba-6fd2-4f82-8ccc-f7e62afcd9fc"
      unitRef="usd">511400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMy0xLTEtMS0xMTEyNzg_aff89e57-6ecf-4ff0-a970-6cbdc96c0bcf"
      unitRef="usd">-15300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMy0zLTEtMS0xMTEyNzg_090adf98-6604-4205-9c3b-ca11c08ba9ec"
      unitRef="usd">-11000000.0</us-gaap:ProfitLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNS0xLTEtMS0xMTEyNzg_cc7ed26d-72b5-43ef-b721-57acabce10e7"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNS0zLTEtMS0xMTEyNzg_05eb3c98-1cc3-45fb-8a1c-4924443c5348"
      unitRef="usd">100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNi0xLTEtMS0xMTEyNzg_5465feb1-50c5-4d51-ba7b-436cf720c58a"
      unitRef="usd">15200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNi0zLTEtMS0xMTEyNzg_a844d35a-4914-4195-b202-0a68ce2fc968"
      unitRef="usd">10100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNy0xLTEtMS0xMTEyNzg_88c2a017-2968-4660-ac42-e9c96619e515"
      unitRef="usd">100000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNy0zLTEtMS0xMTEyNzg_19ff28e5-78cb-414a-8f49-f4c0a78f3c6a"
      unitRef="usd">200000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfOC0xLTEtMS0xMTEyNzg_1837145f-cdb9-4d58-a375-757cb18cde87"
      unitRef="usd">1400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfOC0zLTEtMS0xMTEyNzg_34bd2d77-15b6-4779-9eab-894f43b3e1fe"
      unitRef="usd">1900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfOS0xLTEtMS0xMTEyNzg_80a9684b-12d2-42ec-b247-5751c2187150"
      unitRef="usd">2900000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfOS0zLTEtMS0xMTEyNzg_7610c3a2-5adb-4e83-b394-b0f4d70f9d44"
      unitRef="usd">2500000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTAtMS0xLTEtMTExMjc4_41d3c1e3-aa74-4340-8d26-0a6bae934b4b"
      unitRef="usd">2000000.0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTAtMy0xLTEtMTExMjc4_60dbf4d8-45f0-490c-9aaf-f27fd3e1adb3"
      unitRef="usd">1700000</us-gaap:ShareBasedCompensation>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTEtMS0xLTEtMTExMjc4_8a1e093e-42dd-4a9b-b3ed-783073d99898"
      unitRef="usd">2700000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTEtMy0xLTEtMTExMjc4_260ce895-b0bd-4878-b2c4-5a305bfd4086"
      unitRef="usd">2200000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTItMS0xLTEtMTExMjc4_59cb4d4b-056a-4234-87c4-2623c7e01644"
      unitRef="usd">-800000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTItMy0xLTEtMTExMjc4_d7635d32-a0b3-4727-9dc3-e69b6102da31"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTMtMS0xLTEtMTExMjc4_8e31b9b8-ae94-44d4-96fd-bcff44793e6f"
      unitRef="usd">-900000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTMtMy0xLTEtMTExMjc4_5792806e-7d3d-41d7-a10d-036507a743c7"
      unitRef="usd">-100000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTUtMS0xLTEtMTExMjc4_bedc1532-37be-493a-94f1-0e6801b457ba"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTUtMy0xLTEtMTExMjc4_c86ebd25-3696-4b68-bd91-5426dfff1332"
      unitRef="usd">3000000.0</us-gaap:UnrealizedGainLossOnDerivatives>
    <avo:IncreaseDecreaseInAccountsReceivableTrade
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTgtMS0xLTEtMTExMjc4_788c6ea8-0abe-4adc-9caf-fbcd3e3d934a"
      unitRef="usd">15800000</avo:IncreaseDecreaseInAccountsReceivableTrade>
    <avo:IncreaseDecreaseInAccountsReceivableTrade
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTgtMy0xLTEtMTExMjc4_3889b124-f91d-44ab-a076-1702010bb3ec"
      unitRef="usd">29600000</avo:IncreaseDecreaseInAccountsReceivableTrade>
    <avo:IncreaseDecreaseInAccountsReceivableGrowerAndFruitAdvances
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTktMS0xLTEtMTExMjc4_e64be7d0-e54b-4afd-9c89-49d72ff885b6"
      unitRef="usd">2500000</avo:IncreaseDecreaseInAccountsReceivableGrowerAndFruitAdvances>
    <avo:IncreaseDecreaseInAccountsReceivableGrowerAndFruitAdvances
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMTktMy0xLTEtMTExMjc4_2a536dd3-cc76-48b1-ae16-d132d9878ec9"
      unitRef="usd">3700000</avo:IncreaseDecreaseInAccountsReceivableGrowerAndFruitAdvances>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjAtMS0xLTEtMTExMjc4_4017664f-cc5e-4284-afcc-268c671fbef8"
      unitRef="usd">-3200000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjAtMy0xLTEtMTExMjc4_4f100915-08c4-4322-913d-aa6cf1d9f51f"
      unitRef="usd">-1600000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjEtMS0xLTEtMTExMjc4_77105aa3-a03c-4ef5-bbd9-ed22d2c7f160"
      unitRef="usd">21100000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjEtMy0xLTEtMTExMjc4_3b92cf18-caa8-41ee-b83f-57d47120a7e3"
      unitRef="usd">40700000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjItMS0xLTEtMTExMjc4_a18690a7-1349-4581-875a-6335b6e112e2"
      unitRef="usd">-1200000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjItMy0xLTEtMTExMjc4_a4574ef2-8c35-4f54-8c9c-19c4cb206639"
      unitRef="usd">-900000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjMtMS0xLTEtMTExMjc4_5db60142-e619-4b2e-956f-26bebaca16b9"
      unitRef="usd">4400000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjMtMy0xLTEtMTExMjc4_9b9da8d5-f7f7-48c9-a083-dbe5e9368ef0"
      unitRef="usd">5800000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjQtMS0xLTEtMTExMjc4_81562010-4b20-4018-88d2-5e8e110bbbf6"
      unitRef="usd">-1400000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjQtMy0xLTEtMTExMjc4_77eadf37-9cb3-4b1e-aa67-b32c83752468"
      unitRef="usd">100000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjUtMS0xLTEtMTExMjc4_c0a266cb-6ea0-45fa-8c41-6d7499fa59e0"
      unitRef="usd">-2000000.0</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjUtMy0xLTEtMTExMjc4_9ac9c1c7-cb00-46f3-b458-bb6c54ac2c6d"
      unitRef="usd">7300000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjYtMS0xLTEtMTExMjc4_4146862f-2e4d-433d-98b1-57065640574b"
      unitRef="usd">-1000000.0</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjYtMy0xLTEtMTExMjc4_294bffc8-cfc6-4646-bc5d-9469cc1b6573"
      unitRef="usd">-500000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjctMS0xLTEtMTExMjc4_9aa9e05b-3d40-47eb-a6b0-3ec74939c757"
      unitRef="usd">8200000</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjctMy0xLTEtMTExMjc4_c8a29d7b-b5aa-464c-8570-ae755511e7d3"
      unitRef="usd">36400000</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjgtMS0xLTEtMTExMjc4_cca25519-2086-4469-a542-e8f65bd6b294"
      unitRef="usd">-2300000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjgtMy0xLTEtMTExMjc4_790230e0-bfcc-447d-8c3e-50a0f50f57d8"
      unitRef="usd">-2100000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjktMS0xLTEtMTExMjc4_7a975f8a-2cf4-4754-ab21-6e022fdbf00e"
      unitRef="usd">2900000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMjktMy0xLTEtMTExMjc4_314efc0b-3ce3-4990-b6f3-58a91cf5b395"
      unitRef="usd">-1500000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzAtMS0xLTEtMTExMjc4_b7f7f2f5-5727-42f8-bfaa-03244523b4ee"
      unitRef="usd">-26100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzAtMy0xLTEtMTExMjc4_b76ee66d-5253-4e88-b4ab-d6674573d430"
      unitRef="usd">-37000000.0</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzItMS0xLTEtMTExMjc4_bf3889f8-8977-49cc-b3ee-3a9eaaaab794"
      unitRef="usd">34900000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzItMy0xLTEtMTExMjc4_040a32b1-644c-44c5-b520-9c9ffd2474b1"
      unitRef="usd">29100000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzMtMS0xLTEtMTExMjc4_32282473-b390-4418-8da7-82e14bb8c6b4"
      unitRef="usd">100000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzMtMy0xLTEtMTExMjc4_7089cc1e-a033-48ca-bd56-768db5a72fa0"
      unitRef="usd">2900000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzYtMS0xLTEtMTExMjc4_ecc9ac7d-d5d1-444d-a8ca-3da40ba483df"
      unitRef="usd">300000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzYtMy0xLTEtMTExMjc4_9e173191-a819-425e-8d9b-61b769acfb8e"
      unitRef="usd">300000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <avo:PaymentsToAcquireInterestInOtherUnconsolidatedEntities
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzgtMS0xLTEtMTE2MTA2_887474f2-1652-43d9-a631-85ab4ce50d62"
      unitRef="usd">2300000</avo:PaymentsToAcquireInterestInOtherUnconsolidatedEntities>
    <avo:PaymentsToAcquireInterestInOtherUnconsolidatedEntities
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzgtMy0xLTEtMTE2MTA2_264ab3f5-016a-4bcc-ab85-31c8452f5fed"
      unitRef="usd">0</avo:PaymentsToAcquireInterestInOtherUnconsolidatedEntities>
    <us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzgtMS0xLTEtMTExMjc4_250d06d3-a040-49cf-9a6c-596fe839aa9f"
      unitRef="usd">0</us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties>
    <us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzgtMy0xLTEtMTExMjc4_f31158f6-8823-401a-9fc9-558b9d39db78"
      unitRef="usd">1000000.0</us-gaap:ProceedsFromCollectionOfLongtermLoansToRelatedParties>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzktMS0xLTEtMTExMjc4_d708541f-fba4-4fcb-a007-514f32c23ad9"
      unitRef="usd">100000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfMzktMy0xLTEtMTExMjc4_ac566999-9aa1-469b-a183-9dd7a14adf66"
      unitRef="usd">300000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDAtMS0xLTEtMTExMjc4_4dcc32c6-395a-4519-a81a-42cb21c41281"
      unitRef="usd">-37500000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDAtMy0xLTEtMTExMjc4_7cabbc0f-8dcb-43ed-a7d5-718b7f667226"
      unitRef="usd">-25800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDItMS0xLTEtMTExMjc4_643a459a-9916-493f-b217-0078ce5ad51f"
      unitRef="usd">135000000.0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDItMy0xLTEtMTExMjc4_64425157-a76f-4914-bbb3-84c73fa9b600"
      unitRef="usd">20000000.0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDMtMS0xLTEtMTExMjc4_7894fbf3-0b13-4dc6-ada0-e333d28cfa35"
      unitRef="usd">100000000.0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDMtMy0xLTEtMTExMjc4_e6c427e5-7889-40a3-887b-13611634cd02"
      unitRef="usd">20000000.0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDQtMS0xLTEtMTExMjc4_8ef1e23e-3399-4ea5-a4bd-9933be945b61"
      unitRef="usd">2500000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDQtMy0xLTEtMTExMjc4_34192c1d-6433-4fc4-a7e4-01f426bc15a8"
      unitRef="usd">0</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDYtMS0xLTEtMTExMjc4_8063c1da-4d1d-4f3d-b7dd-8db0ed8b2b3d"
      unitRef="usd">1800000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDYtMy0xLTEtMTExMjc4_fc13df22-1a7d-44b6-b2ec-2d00a2ce477b"
      unitRef="usd">4400000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDctMS0xLTEtMTExMjc4_3f7a6b64-9140-4fa7-8f96-49df965d47ff"
      unitRef="usd">2000000.0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDctMy0xLTEtMTExMjc4_fd0d243e-9c17-4e1e-9537-c662f77b5729"
      unitRef="usd">600000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDgtMS0xLTEtMTExMjc4_f71c7cfd-ca0f-471f-9c80-8e4150a0742a"
      unitRef="usd">400000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNDgtMy0xLTEtMTExMjc4_83d9667a-8fda-4f9e-9377-54bdefaa1c50"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <avo:ProceedsFromLongTermDebtIssuedByNoncontrollingInterest
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTItMS0xLTEtMTE4NjM1_1dfc4f14-0571-4606-8efd-d394e7b53647"
      unitRef="usd">2400000</avo:ProceedsFromLongTermDebtIssuedByNoncontrollingInterest>
    <avo:ProceedsFromLongTermDebtIssuedByNoncontrollingInterest
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTItMy0xLTEtMTE4NjM1_c674e853-13b8-49db-84f8-751c1eeab2ea"
      unitRef="usd">0</avo:ProceedsFromLongTermDebtIssuedByNoncontrollingInterest>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTAtMS0xLTEtMTExMjc4_5f0106de-ad44-48f7-86fb-24a92087f702"
      unitRef="usd">1400000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTAtMy0xLTEtMTExMjc4_2c533ee3-914e-4a83-a892-344b51a01eae"
      unitRef="usd">0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTEtMS0xLTEtMTExMjc4_61519e09-d0c7-41a9-af83-c8d7ab63f619"
      unitRef="usd">32100000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTEtMy0xLTEtMTExMjc4_b241a645-5b02-4c5a-8e94-db9e1a312938"
      unitRef="usd">-5000000.0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTItMS0xLTEtMTExMjc4_610ad18a-a0ee-433e-9993-9e6c928469b3"
      unitRef="usd">-200000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTItMy0xLTEtMTExMjc4_0b510d3b-db9f-4082-9237-391dd28b4ff4"
      unitRef="usd">-400000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTMtMS0xLTEtMTExMjc4_b5f095dc-f453-403c-aa6a-b744c95d666f"
      unitRef="usd">-31700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTMtMy0xLTEtMTExMjc4_b8c73fb9-704a-48d1-ba94-4a1f91611279"
      unitRef="usd">-68200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTQtMS0xLTEtMTExMjc4_c97ebb41-0cad-46c8-b951-d1c99c1789ff"
      unitRef="usd">53900000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2fb1d765fcfe436ba22e3051997ae2f7_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTQtMy0xLTEtMTExMjc4_5cef263a-10f8-4b53-ae7d-73a2aa74896f"
      unitRef="usd">92200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTUtMS0xLTEtMTExMjc4_249287c6-cd16-413b-9da9-441b442700a6"
      unitRef="usd">22200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie518684e81cb43c7a235656ec792e029_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTUtMy0xLTEtMTExMjc4_e4691133-c9a9-4fc6-8ccd-1b6e22721b80"
      unitRef="usd">24000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTgtMS0xLTEtMTExMjc4_571b5c19-e6be-4b92-904e-40cd34e84098"
      unitRef="usd">20900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie518684e81cb43c7a235656ec792e029_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTgtMy0xLTEtMTExMjc4_92d18183-17e2-405e-aa02-45991204d12d"
      unitRef="usd">21400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTktMS0xLTEtMTExMjc4_3979fc61-d95f-4d15-b034-9bb447dac4dc"
      unitRef="usd">1300000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ie518684e81cb43c7a235656ec792e029_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNTktMy0xLTEtMTExMjc4_c57b60be-4f8d-4584-bdaf-b1eba96f45a6"
      unitRef="usd">2600000</us-gaap:RestrictedCashCurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNjEtMS0xLTEtMTExMjc4_dda8e9a1-a0ee-4dbe-bc84-2bafceae9946"
      unitRef="usd">22200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie518684e81cb43c7a235656ec792e029_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zMS9mcmFnOmU0MjAyMWViMjQ3YjRjMjI5MGU4ZDFjYzI5NDA0NjJlL3RhYmxlOmIwMDI4ZDUzMWE1ODQ2YjliNDZkNzU2MDJiZmY5YWJjL3RhYmxlcmFuZ2U6YjAwMjhkNTMxYTU4NDZiOWI0NmQ3NTYwMmJmZjlhYmNfNjEtMy0xLTEtMTExMjc4_168f5d8d-33f1-4a36-b45c-5c13d34a04c9"
      unitRef="usd">24000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zNy9mcmFnOjM0ZGZmZDBjMWRjMzQ3YTdhYTg2NGM2M2IyOWFiOTE0L3RleHRyZWdpb246MzRkZmZkMGMxZGMzNDdhN2FhODY0YzYzYjI5YWI5MTRfMzkxNA_6350ad34-012c-4f08-86fa-a5070029a632">General&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mission Produce, Inc. together with its consolidated subsidiaries (&#x201c;Mission,&#x201d; &#x201c;the Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d;), is a global leader in the avocado industry. The Company&#x2019;s expertise lies in the farming, packaging, marketing and distribution of avocados to food retailers, distributors and produce wholesalers worldwide. The Company procures avocados principally from California, Mexico and Peru. Through our various operating facilities, we grow, sort, pack, bag and ripen avocados and a small amount of other fruits for distribution to domestic and international markets. We report our results of operations in three operating segments: Marketing and Distribution, International Farming and Blueberries (see Note 11).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basis of presentation and consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The unaudited interim condensed consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information and include the Company&#x2019;s consolidated domestic and international subsidiaries and variable interest entity (&#x201c;VIE&#x201d;) for which we are the primary beneficiary and have a controlling interest. Certain information and disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company&#x2019;s Annual Report for the year ended October&#160;31, 2022. In the opinion of management, all adjustments, of a normal recurring nature, considered necessary for a fair statement have been included in the unaudited condensed consolidated financial statements. Interim results of operations are not necessarily indicative of future results, including results that may be expected for the twelve months ended October&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain reclassifications have been made to previously reported balances in the unaudited condensed consolidated balance sheets in order to conform to current period presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consolidation of VIE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 1, 2022, a reconsideration event occurred related to Moruga S.A.C., an entity for which we have a 60% equity ownership interest. Moruga S.A.C. is a holding company with one wholly owned subsidiary Blueberries Peru, S.A.C. (collectively referred to as &#x201c;Moruga&#x201d;). Moruga was previously accounted for under the equity method of accounting, where investments are stated at initial cost and adjusted for subsequent additional investments and our proportionate share of earnings or losses and distributions. As a result of the reconsideration event, we concluded that Moruga is a VIE, and that the Company is the primary beneficiary with a controlling financial interest. Based on this conclusion, Moruga was prospectively consolidated on May 1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recently issued accounting standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In September 2022, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2022-04, Liabilities&#x2014;Supplier Finance Programs (Topic 405), which among other things, requires certain disclosures for a buyer in a supplier finance program. Some of the amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and others are required to be adopted for fiscal years beginning after December 15, 2023. Early adoption is permitted. We are currently evaluating the impact of adoption on our financial disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU, Financial Instruments&#x2013;Credit Losses (Topic 326) Troubled Debt Restructurings and Vintage Disclosures, which among other things, requires that entities disclose current-period gross write-offs by year of origination for financing receivables. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The impact of ASU 2022-02 is not expected to be material on our financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zNy9mcmFnOjM0ZGZmZDBjMWRjMzQ3YTdhYTg2NGM2M2IyOWFiOTE0L3RleHRyZWdpb246MzRkZmZkMGMxZGMzNDdhN2FhODY0YzYzYjI5YWI5MTRfNjM5_0361a90f-d949-435f-ac86-275aedfe3a12"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zNy9mcmFnOjM0ZGZmZDBjMWRjMzQ3YTdhYTg2NGM2M2IyOWFiOTE0L3RleHRyZWdpb246MzRkZmZkMGMxZGMzNDdhN2FhODY0YzYzYjI5YWI5MTRfMzkxNQ_0285a1c0-8302-484c-8cee-f7b2e36185f2">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basis of presentation and consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The unaudited interim condensed consolidated financial statements are presented in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information and include the Company&#x2019;s consolidated domestic and international subsidiaries and variable interest entity (&#x201c;VIE&#x201d;) for which we are the primary beneficiary and have a controlling interest. Certain information and disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company&#x2019;s Annual Report for the year ended October&#160;31, 2022. In the opinion of management, all adjustments, of a normal recurring nature, considered necessary for a fair statement have been included in the unaudited condensed consolidated financial statements. Interim results of operations are not necessarily indicative of future results, including results that may be expected for the twelve months ended October&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;Certain reclassifications have been made to previously reported balances in the unaudited condensed consolidated balance sheets in order to conform to current period presentation.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zNy9mcmFnOjM0ZGZmZDBjMWRjMzQ3YTdhYTg2NGM2M2IyOWFiOTE0L3RleHRyZWdpb246MzRkZmZkMGMxZGMzNDdhN2FhODY0YzYzYjI5YWI5MTRfMzkxMg_0c204c8c-8842-470d-bc2e-f113cc36e329">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consolidation of VIE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 1, 2022, a reconsideration event occurred related to Moruga S.A.C., an entity for which we have a 60% equity ownership interest. Moruga S.A.C. is a holding company with one wholly owned subsidiary Blueberries Peru, S.A.C. (collectively referred to as &#x201c;Moruga&#x201d;). Moruga was previously accounted for under the equity method of accounting, where investments are stated at initial cost and adjusted for subsequent additional investments and our proportionate share of earnings or losses and distributions. As a result of the reconsideration event, we concluded that Moruga is a VIE, and that the Company is the primary beneficiary with a controlling financial interest. Based on this conclusion, Moruga was prospectively consolidated on May 1, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i5cb203f2dc3243a78f5f38795c361eaa_I20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zNy9mcmFnOjM0ZGZmZDBjMWRjMzQ3YTdhYTg2NGM2M2IyOWFiOTE0L3RleHRyZWdpb246MzRkZmZkMGMxZGMzNDdhN2FhODY0YzYzYjI5YWI5MTRfMjAzMg_4cebaeb7-9586-4477-bdf3-2e837ddf71a1"
      unitRef="number">0.60</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl8zNy9mcmFnOjM0ZGZmZDBjMWRjMzQ3YTdhYTg2NGM2M2IyOWFiOTE0L3RleHRyZWdpb246MzRkZmZkMGMxZGMzNDdhN2FhODY0YzYzYjI5YWI5MTRfMzkxMw_9b68b831-7ef7-475c-9821-f0b10aded429">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recently issued accounting standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In September 2022, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2022-04, Liabilities&#x2014;Supplier Finance Programs (Topic 405), which among other things, requires certain disclosures for a buyer in a supplier finance program. Some of the amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and others are required to be adopted for fiscal years beginning after December 15, 2023. Early adoption is permitted. We are currently evaluating the impact of adoption on our financial disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU, Financial Instruments&#x2013;Credit Losses (Topic 326) Troubled Debt Restructurings and Vintage Disclosures, which among other things, requires that entities disclose current-period gross write-offs by year of origination for financing receivables. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The impact of ASU 2022-02 is not expected to be material on our financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RleHRyZWdpb246YWJmNzBjMmY1NjJmNDZjNWJiNWQyOTNiZjI1OTVkMjdfMzUw_a4f5c85d-751b-42ba-b8b1-537b175693b3">Inventory&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major classes of inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:67.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Crop growing 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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.5&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Packaging and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;96.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventory at October&#160;31, 2022 included a $0.7&#160;million adjustment to increase inventories recognized in the business combination with Moruga to their fair value as of May 1, 2022. These inventories, including the fair value adjustment, were recognized in cost of sales as the underlying inventories were sold.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RleHRyZWdpb246YWJmNzBjMmY1NjJmNDZjNWJiNWQyOTNiZjI1OTVkMjdfMzUx_d937d594-ad2c-4604-a31b-08d35a8f0723">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major classes of inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:67.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Crop growing 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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.5&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Packaging and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;96.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RhYmxlOjVkMzIxNzUyYjU0ODQ4ZjZiZTI0MDYwMzk1MjgxNmM5L3RhYmxlcmFuZ2U6NWQzMjE3NTJiNTQ4NDhmNmJlMjQwNjAzOTUyODE2YzlfMS0xLTEtMS0xMTEyNzg_983e0ffa-112d-4a06-a707-683975939b38"
      unitRef="usd">33900000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RhYmxlOjVkMzIxNzUyYjU0ODQ4ZjZiZTI0MDYwMzk1MjgxNmM5L3RhYmxlcmFuZ2U6NWQzMjE3NTJiNTQ4NDhmNmJlMjQwNjAzOTUyODE2YzlfMS0zLTEtMS0xMTEyNzg_c1a181fe-c2d8-4656-92e7-e5b873f6fec0"
      unitRef="usd">33800000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:AgriculturalRelatedInventoryGrowingCrops
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RhYmxlOjVkMzIxNzUyYjU0ODQ4ZjZiZTI0MDYwMzk1MjgxNmM5L3RhYmxlcmFuZ2U6NWQzMjE3NTJiNTQ4NDhmNmJlMjQwNjAzOTUyODE2YzlfMi0xLTEtMS0xMTEyNzg_2c7e0c86-997e-4f9f-b97e-54c7664223a9"
      unitRef="usd">40700000</us-gaap:AgriculturalRelatedInventoryGrowingCrops>
    <us-gaap:AgriculturalRelatedInventoryGrowingCrops
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RhYmxlOjVkMzIxNzUyYjU0ODQ4ZjZiZTI0MDYwMzk1MjgxNmM5L3RhYmxlcmFuZ2U6NWQzMjE3NTJiNTQ4NDhmNmJlMjQwNjAzOTUyODE2YzlfMi0zLTEtMS0xMTEyNzg_680f1ba2-872b-47ca-9968-1267ea494e62"
      unitRef="usd">19500000</us-gaap:AgriculturalRelatedInventoryGrowingCrops>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RhYmxlOjVkMzIxNzUyYjU0ODQ4ZjZiZTI0MDYwMzk1MjgxNmM5L3RhYmxlcmFuZ2U6NWQzMjE3NTJiNTQ4NDhmNmJlMjQwNjAzOTUyODE2YzlfMy0xLTEtMS0xMTEyNzg_0054c29a-94aa-4397-a940-1218b64ecc6e"
      unitRef="usd">21400000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RhYmxlOjVkMzIxNzUyYjU0ODQ4ZjZiZTI0MDYwMzk1MjgxNmM5L3RhYmxlcmFuZ2U6NWQzMjE3NTJiNTQ4NDhmNmJlMjQwNjAzOTUyODE2YzlfMy0zLTEtMS0xMTEyNzg_a9794647-dde9-4abd-9926-911948fd41b3"
      unitRef="usd">19800000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RhYmxlOjVkMzIxNzUyYjU0ODQ4ZjZiZTI0MDYwMzk1MjgxNmM5L3RhYmxlcmFuZ2U6NWQzMjE3NTJiNTQ4NDhmNmJlMjQwNjAzOTUyODE2YzlfNC0xLTEtMS0xMTEyNzg_cfdac0d0-0ef1-4660-921b-40b447c30b9e"
      unitRef="usd">96000000.0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RhYmxlOjVkMzIxNzUyYjU0ODQ4ZjZiZTI0MDYwMzk1MjgxNmM5L3RhYmxlcmFuZ2U6NWQzMjE3NTJiNTQ4NDhmNmJlMjQwNjAzOTUyODE2YzlfNC0zLTEtMS0xMTEyNzg_97aa5584-74e3-4da9-930d-0aa27b66f538"
      unitRef="usd">73100000</us-gaap:InventoryNet>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ia39077763af3475dbcd690663b951fbb_D20220501-20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80My9mcmFnOmFiZjcwYzJmNTYyZjQ2YzViYjVkMjkzYmYyNTk1ZDI3L3RleHRyZWdpb246YWJmNzBjMmY1NjJmNDZjNWJiNWQyOTNiZjI1OTVkMjdfOTQ_ba2f3b03-e182-460c-b49c-f11f52a4af29"
      unitRef="usd">700000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RleHRyZWdpb246ZWZhODUxMjUzYWQzNDNiNTgwM2I0MDAzNGQ2NTRmNWNfNzA2_e9d69ce8-8122-43a0-ae26-af277bde4d81">Goodwill and Intangible Asset, net&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:51.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.808%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;International Farming&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Blueberries&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Goodwill as of April&#160;30, 2023 and October&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;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;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill is tested for impairment on an annual basis in the fourth quarter, or when an event or changes in circumstances indicate that its carrying value may not be recoverable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intangible asset, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:67.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible asset, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated 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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible asset, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The intangible asset, net consists of a distributor relationship entirely attributed to the business combination with Moruga on May 1, 2022. The intangible asset has an amortizable life of 2 years, to be recognized in selling, general and administrative expenses coinciding with the timing of the estimated revenues. Amortization expense was zero and $1.2&#160;million for the three and six months ended April&#160;30, 2023, respectively. The remaining amortization expense is expected to be recognized as follows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.728%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Remaining 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ending October 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Estimated annual amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RleHRyZWdpb246ZWZhODUxMjUzYWQzNDNiNTgwM2I0MDAzNGQ2NTRmNWNfNzA3_617bd408-d966-46b0-af41-199cbf61ff4d">&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:51.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.808%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;International Farming&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Blueberries&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Goodwill as of April&#160;30, 2023 and October&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;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;/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;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i7443ab38e3c8421ea91cb209d680adfc_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOjI0YmFhNDVhNzY3MjQ5MTM4ZTVhMWU4ZGJlZjBkODE3L3RhYmxlcmFuZ2U6MjRiYWE0NWE3NjcyNDkxMzhlNWExZThkYmVmMGQ4MTdfMS0xLTEtMS0xMTEyNzg_3da59dd5-105d-47a6-900b-37800e953a0d"
      unitRef="usd">26900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia0717b6f97b446c5911e810b57a2af47_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOjI0YmFhNDVhNzY3MjQ5MTM4ZTVhMWU4ZGJlZjBkODE3L3RhYmxlcmFuZ2U6MjRiYWE0NWE3NjcyNDkxMzhlNWExZThkYmVmMGQ4MTdfMS0xLTEtMS0xMTEyNzg_785dda40-7ed4-4e0e-ba3e-0dc86d474e92"
      unitRef="usd">26900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8753272c4c9946d3b90a960e6ae504a3_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOjI0YmFhNDVhNzY3MjQ5MTM4ZTVhMWU4ZGJlZjBkODE3L3RhYmxlcmFuZ2U6MjRiYWE0NWE3NjcyNDkxMzhlNWExZThkYmVmMGQ4MTdfMS0zLTEtMS0xMTEyNzg_a75cc703-a3dd-463c-a090-e8fba1cabe20"
      unitRef="usd">12500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i278441c8872345f5ab86b90e2f84cfe7_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOjI0YmFhNDVhNzY3MjQ5MTM4ZTVhMWU4ZGJlZjBkODE3L3RhYmxlcmFuZ2U6MjRiYWE0NWE3NjcyNDkxMzhlNWExZThkYmVmMGQ4MTdfMS0zLTEtMS0xMTEyNzg_c0afe5c7-e23d-4ac0-9bc3-271913f7125e"
      unitRef="usd">12500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOjI0YmFhNDVhNzY3MjQ5MTM4ZTVhMWU4ZGJlZjBkODE3L3RhYmxlcmFuZ2U6MjRiYWE0NWE3NjcyNDkxMzhlNWExZThkYmVmMGQ4MTdfMS01LTEtMS0xMTEyNzg_63e544e9-7b1d-4478-926a-68c0c4b24cde"
      unitRef="usd">39400000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOjI0YmFhNDVhNzY3MjQ5MTM4ZTVhMWU4ZGJlZjBkODE3L3RhYmxlcmFuZ2U6MjRiYWE0NWE3NjcyNDkxMzhlNWExZThkYmVmMGQ4MTdfMS01LTEtMS0xMTEyNzg_b020a85a-3c67-4df0-8f6a-8473773d203e"
      unitRef="usd">39400000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RleHRyZWdpb246ZWZhODUxMjUzYWQzNDNiNTgwM2I0MDAzNGQ2NTRmNWNfNzA4_2d6ea60f-d6a0-4bc1-96ff-594952bb7a94">&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:67.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible asset, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated 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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible asset, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOmEzNzE5YmZlZWJjZjQ2MTU4MzdlNjY2YjY4N2FlNjg1L3RhYmxlcmFuZ2U6YTM3MTliZmVlYmNmNDYxNTgzN2U2NjZiNjg3YWU2ODVfMS0xLTEtMS0xMTEyNzg_3d6577f6-79c9-42bd-bc37-eff50c8b344a"
      unitRef="usd">2800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOmEzNzE5YmZlZWJjZjQ2MTU4MzdlNjY2YjY4N2FlNjg1L3RhYmxlcmFuZ2U6YTM3MTliZmVlYmNmNDYxNTgzN2U2NjZiNjg3YWU2ODVfMS0zLTEtMS0xMTEyNzg_0d772f12-1a26-4b7c-bd33-d13d8d59ea5f"
      unitRef="usd">2800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOmEzNzE5YmZlZWJjZjQ2MTU4MzdlNjY2YjY4N2FlNjg1L3RhYmxlcmFuZ2U6YTM3MTliZmVlYmNmNDYxNTgzN2U2NjZiNjg3YWU2ODVfMi0xLTEtMS0xMTEyNzg_b965aab2-55ce-41a7-ab5e-0f1cbf31a42b"
      unitRef="usd">2000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOmEzNzE5YmZlZWJjZjQ2MTU4MzdlNjY2YjY4N2FlNjg1L3RhYmxlcmFuZ2U6YTM3MTliZmVlYmNmNDYxNTgzN2U2NjZiNjg3YWU2ODVfMi0zLTEtMS0xMTEyNzg_1b3c2d7e-3d82-4420-b978-af32025c2a2f"
      unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOmEzNzE5YmZlZWJjZjQ2MTU4MzdlNjY2YjY4N2FlNjg1L3RhYmxlcmFuZ2U6YTM3MTliZmVlYmNmNDYxNTgzN2U2NjZiNjg3YWU2ODVfMy0xLTEtMS0xMTEyNzg_fc0c4451-aca3-43c5-ba8b-789b2c2b75be"
      unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOmEzNzE5YmZlZWJjZjQ2MTU4MzdlNjY2YjY4N2FlNjg1L3RhYmxlcmFuZ2U6YTM3MTliZmVlYmNmNDYxNTgzN2U2NjZiNjg3YWU2ODVfMy0zLTEtMS0xMTEyNzg_78aa2eca-c769-4930-8dc7-14002c806b40"
      unitRef="usd">2000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RleHRyZWdpb246ZWZhODUxMjUzYWQzNDNiNTgwM2I0MDAzNGQ2NTRmNWNfNDQ3_e4be7c54-8a9f-4e04-8502-e6668cc25469">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RleHRyZWdpb246ZWZhODUxMjUzYWQzNDNiNTgwM2I0MDAzNGQ2NTRmNWNfMTY0OTI2NzQ0MjQxNA_733fc621-a400-4703-a003-c3cfc85690e4"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RleHRyZWdpb246ZWZhODUxMjUzYWQzNDNiNTgwM2I0MDAzNGQ2NTRmNWNfNTk1_b900e8fc-4e6c-4d98-93f5-9db4e1fa47b3"
      unitRef="usd">1200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RleHRyZWdpb246ZWZhODUxMjUzYWQzNDNiNTgwM2I0MDAzNGQ2NTRmNWNfNzA5_744e5cda-685e-487a-b9d6-5abec6ac3f2c">The remaining amortization expense is expected to be recognized 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:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.728%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Remaining 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ending October 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Estimated annual amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOmEyZDNhYjk4YmEyYjRiODRhMGY4OGNjNzExOTQ4NzlhL3RhYmxlcmFuZ2U6YTJkM2FiOThiYTJiNGI4NGEwZjg4Y2M3MTE5NDg3OWFfMS0xLTEtMS0xMTEyNzg_17b27059-d58b-49d8-8254-87b6d5297c85"
      unitRef="usd">200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80Ni9mcmFnOmVmYTg1MTI1M2FkMzQzYjU4MDNiNDAwMzRkNjU0ZjVjL3RhYmxlOmEyZDNhYjk4YmEyYjRiODRhMGY4OGNjNzExOTQ4NzlhL3RhYmxlcmFuZ2U6YTJkM2FiOThiYTJiNGI4NGEwZjg4Y2M3MTE5NDg3OWFfMS0zLTEtMS0xMTEyNzg_8abe8309-000d-47b8-8cd2-2109bbe4ed62"
      unitRef="usd">600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RleHRyZWdpb246MTU3YmM0YTc4YTIwNGEyYjg4N2U1MjZlY2RkNjk2NTVfMjM1_073c517e-a7df-461a-b05e-61117f3e2c7a">Details of Certain Account Balances&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:67.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Employee-related&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Freight&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.2&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Outside fruit purchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Legal settlement&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:67.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Uncertain tax positions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Employee-related&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:1.69pt"&gt;Includes uncertain tax positions related to both income taxes and other statutory tax reserves, plus related penalties and interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other income (expense), net&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;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:34.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.809%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gains (losses) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign currency transaction (loss) gain&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RleHRyZWdpb246MTU3YmM0YTc4YTIwNGEyYjg4N2U1MjZlY2RkNjk2NTVfMjM2_89e7dfa8-7190-4e1c-ae94-db1f2147e069">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:67.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Employee-related&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Freight&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.2&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Outside fruit purchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Legal settlement&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfMS0xLTEtMS0xMTEyNzg_e278ef72-4dfc-4f06-bfcf-c6d0e23f3fff"
      unitRef="usd">12400000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfMS0zLTEtMS0xMTEyNzg_cd0aff7d-6f28-4af3-bb10-69365f0b1852"
      unitRef="usd">16300000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <avo:AccruedFreightCostsCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfMi0xLTEtMS0xMTEyNzg_129812d4-eebd-4c7b-a3cf-9d8e5672c43b"
      unitRef="usd">7000000.0</avo:AccruedFreightCostsCurrent>
    <avo:AccruedFreightCostsCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfMi0zLTEtMS0xMTEyNzg_c70bb98c-e20e-491e-8f96-17659b34998f"
      unitRef="usd">6200000</avo:AccruedFreightCostsCurrent>
    <avo:AccruedFruitCostsCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfMy0xLTEtMS0xMTEyNzg_c84791a5-d2e0-4ff4-a35d-198fd1c18e20"
      unitRef="usd">4800000</avo:AccruedFruitCostsCurrent>
    <avo:AccruedFruitCostsCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfMy0zLTEtMS0xMTEyNzg_e21aeec5-e029-4ff0-abb6-69f5b8543912"
      unitRef="usd">1000000.0</avo:AccruedFruitCostsCurrent>
    <avo:AccruedLegalSettlement
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfNC0xLTEtMS0xMTEyNzg_516e1e9a-4bb7-425d-a846-0112aad4a11d"
      unitRef="usd">800000</avo:AccruedLegalSettlement>
    <avo:AccruedLegalSettlement
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfNC0zLTEtMS0xMTEyNzg_da28f445-1ebc-4d62-a145-fbcf89c04adf"
      unitRef="usd">800000</avo:AccruedLegalSettlement>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfNS0xLTEtMS0xMTEyNzg_0096c834-6fdc-4fd2-af65-59121b758d29"
      unitRef="usd">5000000.0</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfNS0zLTEtMS0xMTEyNzg_7be8a89e-0924-4eac-a213-78bf83b7ebdd"
      unitRef="usd">5800000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfNi0xLTEtMS0xMTEyNzg_5306d39d-5404-437f-91ac-f81994bdb1de"
      unitRef="usd">30000000.0</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjU4Y2JmMDhjOTE5NDQyODA5MzRmMGJiOTc3OWIyZjI4L3RhYmxlcmFuZ2U6NThjYmYwOGM5MTk0NDI4MDkzNGYwYmI5Nzc5YjJmMjhfNi0zLTEtMS0xMTEyNzg_ac19d552-461c-40f2-972b-ba4b0f366aac"
      unitRef="usd">30100000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RleHRyZWdpb246MTU3YmM0YTc4YTIwNGEyYjg4N2U1MjZlY2RkNjk2NTVfMjM3_383eb5b1-5ba5-4290-af5c-4c6af20347dd">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:67.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Uncertain tax positions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Employee-related&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:1.69pt"&gt;Includes uncertain tax positions related to both income taxes and other statutory tax reserves, plus related penalties and interest.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjg0NDE2NDZhMjAxZDQwODU4Zjg0YjAzMGFiODlkNWI2L3RhYmxlcmFuZ2U6ODQ0MTY0NmEyMDFkNDA4NThmODRiMDMwYWI4OWQ1YjZfMS0xLTEtMS0xMTEyNzg_5460fbf6-5d0f-4d52-9e30-3d9aa6c1c399"
      unitRef="usd">19100000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjg0NDE2NDZhMjAxZDQwODU4Zjg0YjAzMGFiODlkNWI2L3RhYmxlcmFuZ2U6ODQ0MTY0NmEyMDFkNDA4NThmODRiMDMwYWI4OWQ1YjZfMS0zLTEtMS0xMTEyNzg_accb0519-f37d-4328-a358-97cdd9a55506"
      unitRef="usd">17100000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <avo:EmployeeRelatedLiabilitiesNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjg0NDE2NDZhMjAxZDQwODU4Zjg0YjAzMGFiODlkNWI2L3RhYmxlcmFuZ2U6ODQ0MTY0NmEyMDFkNDA4NThmODRiMDMwYWI4OWQ1YjZfMi0xLTEtMS0xMTEyNzg_812daee4-c673-47f0-aadf-983f0e2edd26"
      unitRef="usd">1400000</avo:EmployeeRelatedLiabilitiesNoncurrent>
    <avo:EmployeeRelatedLiabilitiesNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjg0NDE2NDZhMjAxZDQwODU4Zjg0YjAzMGFiODlkNWI2L3RhYmxlcmFuZ2U6ODQ0MTY0NmEyMDFkNDA4NThmODRiMDMwYWI4OWQ1YjZfMi0zLTEtMS0xMTEyNzg_7cb48084-a4c2-4282-b57c-2a83df4f17ef"
      unitRef="usd">1200000</avo:EmployeeRelatedLiabilitiesNoncurrent>
    <avo:OtherMiscellaneousLiabilitiesNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjg0NDE2NDZhMjAxZDQwODU4Zjg0YjAzMGFiODlkNWI2L3RhYmxlcmFuZ2U6ODQ0MTY0NmEyMDFkNDA4NThmODRiMDMwYWI4OWQ1YjZfMy0xLTEtMS0xMTEyNzg_47ead7f5-3f8c-49e7-9cc1-e41e8da36488"
      unitRef="usd">1600000</avo:OtherMiscellaneousLiabilitiesNoncurrent>
    <avo:OtherMiscellaneousLiabilitiesNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjg0NDE2NDZhMjAxZDQwODU4Zjg0YjAzMGFiODlkNWI2L3RhYmxlcmFuZ2U6ODQ0MTY0NmEyMDFkNDA4NThmODRiMDMwYWI4OWQ1YjZfMy0zLTEtMS0xMTEyNzg_e17ff177-d311-4500-93e1-6291c94316bb"
      unitRef="usd">900000</avo:OtherMiscellaneousLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjg0NDE2NDZhMjAxZDQwODU4Zjg0YjAzMGFiODlkNWI2L3RhYmxlcmFuZ2U6ODQ0MTY0NmEyMDFkNDA4NThmODRiMDMwYWI4OWQ1YjZfNC0xLTEtMS0xMTEyNzg_f10442b9-3b6f-4801-863d-7a9cc57542c6"
      unitRef="usd">22100000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOjg0NDE2NDZhMjAxZDQwODU4Zjg0YjAzMGFiODlkNWI2L3RhYmxlcmFuZ2U6ODQ0MTY0NmEyMDFkNDA4NThmODRiMDMwYWI4OWQ1YjZfNC0zLTEtMS0xMTEyNzg_0fba960a-64b3-47c2-9148-85ec37b24f1b"
      unitRef="usd">19200000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RleHRyZWdpb246MTU3YmM0YTc4YTIwNGEyYjg4N2U1MjZlY2RkNjk2NTVfMjM4_97d518ed-ce38-470a-96bd-e5d2b169e9bd">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other income (expense), net&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;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:34.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.809%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gains (losses) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign currency transaction (loss) gain&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfMi0xLTEtMS0xMTEyNzg_fa28ba54-ae60-4b63-983e-d7eacf704baa"
      unitRef="usd">100000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfMi0zLTEtMS0xMTEyNzg_dfc0399d-9391-4809-a813-7b68263a645c"
      unitRef="usd">2200000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfMi01LTEtMS0xMTEyNzg_1cc399e9-3297-4eef-9d78-07e7f656a0a5"
      unitRef="usd">0</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfMi03LTEtMS0xMTEyNzg_25df4263-4a17-4f83-a68c-f6c052fdc479"
      unitRef="usd">3000000.0</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfMy0xLTEtMS0xMTEyNzg_c7b02acf-d041-403f-94f7-df8c24b71dad"
      unitRef="usd">-400000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfMy0zLTEtMS0xMTEyNzg_3c027cdf-ee4c-42b9-b031-f235ae2e2120"
      unitRef="usd">-400000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfMy01LTEtMS0xMTEyNzg_edd1fb6e-19f8-4868-8a97-ef4a298d54e6"
      unitRef="usd">-1300000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfMy03LTEtMS0xMTEyNzg_ceb86937-87ae-4c98-80a2-431a0d155aaa"
      unitRef="usd">100000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:InterestIncomeOther
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNC0xLTEtMS0xMTEyNzg_21982665-5b45-4704-8827-35a29aa1efeb"
      unitRef="usd">900000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNC0zLTEtMS0xMTEyNzg_4a4a263b-6d39-4899-a89f-66ce5858aa4c"
      unitRef="usd">1100000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNC01LTEtMS0xMTEyNzg_1551cbb2-61fb-4061-84a8-18f5244c4739"
      unitRef="usd">1100000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNC03LTEtMS0xMTEyNzg_5a18195b-833c-46e5-b269-a74df92c1973"
      unitRef="usd">1200000</us-gaap:InterestIncomeOther>
    <avo:OtherNonoperatingExpenseIncomeNet
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNS0xLTEtMS0xMTEyNzg_a82b04bb-b3d3-4f5a-93c8-29e35093e6b1"
      unitRef="usd">0</avo:OtherNonoperatingExpenseIncomeNet>
    <avo:OtherNonoperatingExpenseIncomeNet
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNS0zLTEtMS0xMTEyNzg_41a2c16b-e2de-4a91-bb0d-88b44b5f87ef"
      unitRef="usd">0</avo:OtherNonoperatingExpenseIncomeNet>
    <avo:OtherNonoperatingExpenseIncomeNet
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNS01LTEtMS0xMTEyNzg_b426ab42-aa00-40a2-b0d2-bca7a484b7b5"
      unitRef="usd">0</avo:OtherNonoperatingExpenseIncomeNet>
    <avo:OtherNonoperatingExpenseIncomeNet
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNS03LTEtMS0xMTEyNzg_bb77406d-1ab3-4e28-bd89-b1a7396c76d8"
      unitRef="usd">-200000</avo:OtherNonoperatingExpenseIncomeNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNi0xLTEtMS0xMTEyNzg_b9a55680-ea07-47d6-99bc-ce99c2aa385a"
      unitRef="usd">600000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNi0zLTEtMS0xMTEyNzg_90739424-e599-4cfe-8495-df936e6ed17a"
      unitRef="usd">2900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNi01LTEtMS0xMTEyNzg_258ab857-2013-4278-a8db-33c2a89fc44d"
      unitRef="usd">-200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl80OS9mcmFnOjE1N2JjNGE3OGEyMDRhMmI4ODdlNTI2ZWNkZDY5NjU1L3RhYmxlOmU2NTMyMGRmOTBlNjQwODY5NDkyZGJkMDA1Njk0NGIyL3RhYmxlcmFuZ2U6ZTY1MzIwZGY5MGU2NDA4Njk0OTJkYmQwMDU2OTQ0YjJfNi03LTEtMS0xMTEyNzg_7ebba2e7-9dbf-4de2-9513-6ac0cc771b24"
      unitRef="usd">4500000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfMTkyNA_c1949fc8-5a8a-4d1a-a16b-5c7cf952daa6">Debt&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Credit facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt under our syndicated credit facility with Bank of America (&#x201c;BoA&#x201d;) Merrill Lynch consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:67.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revolving line of credit. The interest rate is variable, based on SOFR plus a spread that varies with the Company&#x2019;s leverage ratio. As of April&#160;30, 2023 and October&#160;31, 2022, the interest rate was 6.76% and 5.34%, respectively. Interest is payable monthly and principal is due in full in October 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;75.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior term loan (A-1). The interest rate is variable, based on SOFR plus a spread that varies with the Company&#x2019;s leverage ratio. As of  April&#160;30, 2023 and October&#160;31, 2022, the interest rate was 6.83% and 5.58%, respectively. Interest is payable monthly, principal is payable quarterly and due in full in October 2027.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior term loan (A-2). The interest rate is variable, based on SOFR plus a spread that varies with the Company&#x2019;s leverage ratio. As of  April&#160;30, 2023 and October&#160;31, 2022, the interest rate was 7.08% and 5.83% respectively. Interest is payable monthly, principal is payable quarterly and due in full in October 2029.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;49.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note payable to BoA. Payable in monthly installments including interest at a rate of 3.96% as of both April&#160;30, 2023 and October&#160;31, 2022. Principal is due July 2024.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;174.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;141.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;173.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;140.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;170.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;136.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;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:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The credit facility requires the Company to comply with financial and other covenants, including limitations on investments, capital expenditures, dividend payments, amounts and types of liens and indebtedness, and material asset sales. The Company is also required to maintain certain leverage and fixed charge coverage ratios. As of April&#160;30, 2023, the Company was in compliance with all covenants of the credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company may issue standby letters of credit through banking institutions. As of April&#160;30, 2023, total letters of credit outstanding were $0.7&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain of our consolidated subsidiaries may also enter into short-term bank borrowings from time to time. As of October 31, 2022, short-term borrowings outstanding were $2.5&#160;million with a variable interest rate of 6.65%, all of which was repaid in the three months ended January 31, 2023. Our Blueberries business also obtains loans from shareholders from time to time, which accrue interest at rates ranging from 5.0 to 6.5%. Amounts outstanding as of April&#160;30, 2023 are expected to be repaid by the end of fiscal 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/div&gt;The Company has four separate interest rate swaps with a total notional amount of $100&#160;million to hedge changes in variable interest rates on the principal value of the Company&#x2019;s term loans. The interest rate swaps carry fixed LIBOR rates ranging from 1.75% to 2.57%. We account for the interest rate swaps in accordance with ASC 815, Derivatives and Hedging, as amended, which requires the recognition of all derivative instruments as either assets or liabilities in the consolidated balance sheets and measurement of those instruments at fair value. The Company has not designated the interest rate swaps as cash flow hedges, and as a result under the accounting guidance, changes in the fair value of the interest rate swaps have been recorded in other income (expense), net in the condensed consolidated statements of (loss) income and changes in the asset are presented in net cash used in operating activities in the condensed consolidated statements of cash flow. Refer to Note 8 for more details.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfMTkyNQ_4bae43ff-4a12-4b32-9805-9fff3a7c150d">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt under our syndicated credit facility with Bank of America (&#x201c;BoA&#x201d;) Merrill Lynch consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:67.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.806%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revolving line of credit. The interest rate is variable, based on SOFR plus a spread that varies with the Company&#x2019;s leverage ratio. As of April&#160;30, 2023 and October&#160;31, 2022, the interest rate was 6.76% and 5.34%, respectively. Interest is payable monthly and principal is due in full in October 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;75.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior term loan (A-1). The interest rate is variable, based on SOFR plus a spread that varies with the Company&#x2019;s leverage ratio. As of  April&#160;30, 2023 and October&#160;31, 2022, the interest rate was 6.83% and 5.58%, respectively. Interest is payable monthly, principal is payable quarterly and due in full in October 2027.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior term loan (A-2). The interest rate is variable, based on SOFR plus a spread that varies with the Company&#x2019;s leverage ratio. As of  April&#160;30, 2023 and October&#160;31, 2022, the interest rate was 7.08% and 5.83% respectively. Interest is payable monthly, principal is payable quarterly and due in full in October 2029.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;49.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note payable to BoA. Payable in monthly installments including interest at a rate of 3.96% as of both April&#160;30, 2023 and October&#160;31, 2022. Principal is due July 2024.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;174.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;141.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;173.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;140.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;170.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;136.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;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;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ic57becbc764d46e8953837f71341e4f1_I20230430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMS0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjo0YzViMjdmZjBhM2I0OTUyOTg1NDEzY2NmNWZjOWU3NV8xNzU_9cf57574-caf9-44a9-9bfd-a8f3c1d8637e"
      unitRef="number">0.0676</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i268d4c7fd5644302ac221f3b6bc4042b_I20221031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMS0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjo0YzViMjdmZjBhM2I0OTUyOTg1NDEzY2NmNWZjOWU3NV8xODI_cbdabd28-7da0-46d0-9d9f-d2b4fb5895ae"
      unitRef="number">0.0534</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic57becbc764d46e8953837f71341e4f1_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMS0yLTEtMS0xMTEyNzg_eff13672-ddf3-4139-823f-da7c00280eeb"
      unitRef="usd">75000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i268d4c7fd5644302ac221f3b6bc4042b_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMS00LTEtMS0xMTEyNzg_1b0fee5a-8453-4223-8b0e-cf6aee9496fb"
      unitRef="usd">40000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i4e354dd75f274c8ea3341d2eb5dd23db_I20230430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMi0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjpjN2FjY2Q3NWZhZDU0NDk4YjkzOWJhMTFkZTAxNjJhZF8xNzQ_bef21328-d731-4b47-a2e1-2b9c1f2822b2"
      unitRef="number">0.0683</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i53218db6ecea47c88e724481a3c1bb71_I20221031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMi0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjpjN2FjY2Q3NWZhZDU0NDk4YjkzOWJhMTFkZTAxNjJhZF8xODE_d7c87ee3-1de0-417d-812a-f7adbae11a96"
      unitRef="number">0.0558</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4e354dd75f274c8ea3341d2eb5dd23db_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMi0yLTEtMS0xMTEyNzg_3c2b263c-91a2-42af-b8c5-cc9bfb337e39"
      unitRef="usd">48800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i53218db6ecea47c88e724481a3c1bb71_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMi00LTEtMS0xMTEyNzg_d93cfe81-f825-46d9-8413-6b29f1ab740f"
      unitRef="usd">50000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i548c0bc7303541b3a1c85ca758beb608_I20230430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMy0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjozMTk3ODkzZWQzOWM0MjY1YWM4MzY0ODMyOTkxOTA3N18xNzQ_07ce0b3b-2cad-49c9-9a9a-06633396e438"
      unitRef="number">0.0708</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i4a8ca9984f0d43ab89b8e09b97dbdc2b_I20221031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMy0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjozMTk3ODkzZWQzOWM0MjY1YWM4MzY0ODMyOTkxOTA3N18xODE_18ffe824-106c-4c52-9098-0a88671eec70"
      unitRef="number">0.0583</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i548c0bc7303541b3a1c85ca758beb608_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMy0yLTEtMS0xMTEyNzg_87269813-d463-4635-a285-9d2e2080bf60"
      unitRef="usd">49800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4a8ca9984f0d43ab89b8e09b97dbdc2b_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfMy00LTEtMS0xMTEyNzg_3c896708-a236-43ce-93ef-a173545bc49b"
      unitRef="usd">50000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i1b8620baf62a442aadf8ac493edb740c_I20221031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNC0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjpmZTg1YWFjZWMyMTg0ODgwOGFhMmRiNDljMjljMmQ5MV84OQ_0b0a179b-75a4-468a-b49c-fd3ed52bdc38"
      unitRef="number">0.0396</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i6fd2fb5785444465ad769b96bc2407b9_I20230430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNC0wLTEtMS0xMTEyNzgvdGV4dHJlZ2lvbjpmZTg1YWFjZWMyMTg0ODgwOGFhMmRiNDljMjljMmQ5MV84OQ_4a0c472a-e2a6-4bd1-9bfe-3e3bf0e3fac6"
      unitRef="number">0.0396</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6fd2fb5785444465ad769b96bc2407b9_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNC0yLTEtMS0xMTEyNzg_ba01c831-068f-4a6b-97a6-f8ce35eb973f"
      unitRef="usd">700000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1b8620baf62a442aadf8ac493edb740c_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNC00LTEtMS0xMTEyNzg_ba186189-099e-4959-95a7-7b0ceff4bb42"
      unitRef="usd">1000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNS0yLTEtMS0xMTEyNzg_f626697a-93da-4f14-a387-67e94b16d6bb"
      unitRef="usd">174300000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNS00LTEtMS0xMTEyNzg_2b38c0f8-b8b8-41eb-b58d-035fff3e0013"
      unitRef="usd">141000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNi0yLTEtMS0xMTEyNzg_442d54b5-55ab-4e7e-9b29-1a66288ec55b"
      unitRef="usd">500000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNi00LTEtMS0xMTEyNzg_75f07bea-1952-4183-8dc2-06419283bddd"
      unitRef="usd">600000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNy0yLTEtMS0xMTEyNzg_cb014f0e-3424-4b9b-95ef-757a12722868"
      unitRef="usd">173800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfNy00LTEtMS0xMTEyNzg_9558e7e1-6527-4393-8b0c-734ef9fd9c5d"
      unitRef="usd">140400000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfOC0yLTEtMS0xMTEyNzg_7af2bfba-8c62-4268-8ad9-418a6e38c59c"
      unitRef="usd">3600000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfOC00LTEtMS0xMTEyNzg_44ad99ad-1398-4685-baaf-cf22e0c43ac6"
      unitRef="usd">3500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfOS0yLTEtMS0xMTEyNzg_d0d21a90-ab13-4e91-99ef-fa57d1d43bcc"
      unitRef="usd">170200000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RhYmxlOmJhNDk0NzQ3ZmY3ZjQ0MThhNzA4ZDk5ZWVhY2I0YmNjL3RhYmxlcmFuZ2U6YmE0OTQ3NDdmZjdmNDQxOGE3MDhkOTllZWFjYjRiY2NfOS00LTEtMS0xMTEyNzg_d4847558-892d-4430-b9c5-f20625f88680"
      unitRef="usd">136900000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfNzA0_7aebab7b-89aa-4ab9-818e-f6fcbde50ed3"
      unitRef="usd">700000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfODc4_4e3d5771-7a14-49c3-9749-088a4d9f63c7"
      unitRef="usd">2500000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtPercentageBearingVariableInterestRate
      contextRef="i4ddcff659b9b43e391809b2a8af10c0e_I20221031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfOTE0_f391032c-1bc5-47bb-9b9b-49b0c7df6923"
      unitRef="number">0.0665</us-gaap:ShortTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:ShortTermDebtPercentageBearingVariableInterestRate
      contextRef="i3ca004bb125f46f2a172012731e2d203_I20230430"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfNTQ5NzU1ODE2NTQ0_a0168131-5bb1-434e-8422-13b13f8d0727"
      unitRef="number">0.050</us-gaap:ShortTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:ShortTermDebtPercentageBearingVariableInterestRate
      contextRef="i5bd249e4e98d499c9180479f09a5505d_I20230430"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfNTQ5NzU1ODE2NTQ5_72e53e65-b35c-4bce-bae2-0cd8baa34c0a"
      unitRef="number">0.065</us-gaap:ShortTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i3675ff80518043fa974d7b41f65ff4ec_I20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfMTAyMw_ee07f6f6-0778-4417-9b11-14954f5ee07c"
      unitRef="derivativeinstrument">4</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i3675ff80518043fa974d7b41f65ff4ec_I20230430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfMTA4Nw_31c44b4b-1f24-4a56-92e6-ba16dd6eb9b6"
      unitRef="usd">100000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i75acd3ee791742a9a493c0c6894ab564_D20221101-20230430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfMTI0Nw_b9bdc7e7-eeb3-4084-b81a-68730efe4e98"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib9a8787698a04fc5b0d75eab52bf6736_D20221101-20230430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81Mi9mcmFnOmE1NWFhN2UyMTY0OTQyMmU4ZGExODNjN2EwZjcyMWE1L3RleHRyZWdpb246YTU1YWE3ZTIxNjQ5NDIyZThkYTE4M2M3YTBmNzIxYTVfMTI1Mw_b415fa58-7776-42ae-bdaa-16d34546ad1b"
      unitRef="number">0.0257</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81NS9mcmFnOmY3MGRlMzJmNWMxMzRlYTY4YzY0MTZmZGJmYzNjOTFlL3RleHRyZWdpb246ZjcwZGUzMmY1YzEzNGVhNjhjNjQxNmZkYmZjM2M5MWVfMjQ1MQ_f8ad4ca6-6307-41e7-a171-9a285b32dbdb">Commitments and Contingencies&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is involved from time to time in claims, proceedings, and litigation, including the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 23, 2020, former Mission Produce, Inc. employees filed a class action lawsuit in the Superior Court of the State of California for the County of Los Angeles against us alleging violation of certain wage and labor laws in California, including failure to pay all overtime wages, minimum wage violations, and meal and rest period violations, among others. Additionally, on June 10, 2020, former Mission Produce, Inc. employees filed a class action lawsuit in the Superior Court of the State of California for the County of Ventura against us alleging similar violations of certain wage and labor laws. The plaintiffs in both cases seek damages primarily consisting of class certification and payment of wages earned and owed, plus other consequential and special damages. While the Company believes that it did not violate any wage or labor laws, it nevertheless decided to settle these class action lawsuits. In May 2021, the plaintiffs in both class action lawsuits and the Company agreed preliminarily to a comprehensive settlement to resolve both class action cases for a total of $0.8&#160;million, which the Company recorded as a loss contingency in selling, general and administrative expenses in the consolidated statements of income during the three months ended April 30, 2021. The parties executed a stipulation of settlement agreement on such terms in November 2021. This preliminary settlement was approved by the applicable courts in October 2022. In the course of preparing to send out notices to the settlement class, issues arose regarding the nature and scope of the settlement, specifically with respect to the universe of participants in the settlement class, which the parties have been unable to resolve to-date.  The parties have fully briefed the court on the issues, and a hearing on the matter is set for July 2023.&lt;/span&gt;&lt;/div&gt;The outcomes of our legal proceedings and other contingencies are inherently unpredictable, subject to significant uncertainties, and if one or more legal matters were resolved against the Company in a reporting period for amounts above management&#x2019;s expectations, the Company&#x2019;s financial condition and operating results for that period could be materially adversely affected.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i9faee3d169b14c66b3f19e463b46854a_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81NS9mcmFnOmY3MGRlMzJmNWMxMzRlYTY4YzY0MTZmZGJmYzNjOTFlL3RleHRyZWdpb246ZjcwZGUzMmY1YzEzNGVhNjhjNjQxNmZkYmZjM2M5MWVfMTI0OQ_b8e4e9f2-910f-43a5-8097-b4039ecccd55"
      unitRef="usd">800000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81OC9mcmFnOmIyMTE3YWEyNTYyZjRlMmE5ZWUyMTAyNWE1NDU2YjQ5L3RleHRyZWdpb246YjIxMTdhYTI1NjJmNGUyYTllZTIxMDI1YTU0NTZiNDlfOTUy_68197dbe-a9c7-47f2-a3ae-61d5dc48291d">Income TaxesThe income tax benefit recorded for the three and six months ended April 30, 2023 and 2022 differs from the income taxes expected at the U.S. federal statutory tax rate of 21.0%, primarily due to income attributable to foreign jurisdictions which is taxed at different rates, changes in foreign exchange rates taxable in foreign jurisdictions, state taxes, nondeductible tax items, changes in uncertain tax positions (&#x201c;UTP&#x201d;), and changes in tax law affecting the rate in future years.As of April&#160;30, 2023, the Company had $18.5&#160;million accrued in UTP on income taxes, of which $9.3&#160;million relates to interest and penalties, inclusive of inflationary adjustments. The period for assessing interest and penalties has expired. However, the Company continues to record certain statutory adjustments related to inflation. Changes in the UTP related to changes in foreign exchange rates during the period are included in other income (expense), net in the condensed consolidated statements of (loss) income.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81OC9mcmFnOmIyMTE3YWEyNTYyZjRlMmE5ZWUyMTAyNWE1NDU2YjQ5L3RleHRyZWdpb246YjIxMTdhYTI1NjJmNGUyYTllZTIxMDI1YTU0NTZiNDlfNTI3_b8ddb944-fbcc-47d8-9bcf-c8da4e7d0da8"
      unitRef="usd">18500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i4b45cb0376db4b119c209ad7aceca911_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl81OC9mcmFnOmIyMTE3YWEyNTYyZjRlMmE5ZWUyMTAyNWE1NDU2YjQ5L3RleHRyZWdpb246YjIxMTdhYTI1NjJmNGUyYTllZTIxMDI1YTU0NTZiNDlfNTcx_26d84f7f-89d6-4e8d-95ad-e881f8a27c07"
      unitRef="usd">9300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RleHRyZWdpb246NjU3ZjlkZGIzYTAzNGZhNjliZTQwNTk3MGJjNDk3MjFfMTc2OQ_241e06c6-6d30-4997-9ba3-a1ca6e78e50b">Fair Value Measurements&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets measured and recorded at fair value on a recurring basis included in the condensed consolidated balance sheets were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.443%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Quoted Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;in Active&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;(Level&#160;3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Quoted Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;in Active&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Markets&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;(Level&#160;1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;(Level&#160;2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;(Level&#160;3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mutual funds&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.4&#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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.4&#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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.2&#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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.2&#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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our mutual fund investments relate to our deferred compensation plan, which are held in a Rabbi trust included in other assets in our condensed consolidated balance sheets. The funds are measured at quoted prices in active markets, which is equivalent to their fair value.&lt;/span&gt;&lt;/div&gt;The fair value of interest rate swaps is determined using widely accepted valuation techniques, including the discounted cash flow method. The analysis reflects the contractual terms of the swaps, including the period to maturity, and uses observable market-based inputs, including interest rate curves (&#x201c;significant other observable inputs&#x201d;). The fair value calculation also includes an amount for risk of non-performance using &#x201c;significant unobservable inputs&#x201d; such as estimates of current credit spreads to evaluate the likelihood of default. The Company has concluded, as of April&#160;30, 2023 and October&#160;31, 2022, the fair value associated with the &#x201c;significant unobservable inputs&#x201d; relating to the Company&#x2019;s risk of non-performance was insignificant to the overall fair value of the interest rate swap agreements and, as a result, the Company has determined that the relevant inputs for purposes of calculating the fair value of the interest rate swap agreements, in their entirety, were based upon &#x201c;significant other observable inputs&#x201d;. The assets associated with the interest rate swaps have been included in prepaid expenses and other current assets and other assets in the condensed consolidated balance sheets and gains and losses for the interest rate swaps have been included in other income (expense), net in the condensed consolidated statements of (loss) income.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RleHRyZWdpb246NjU3ZjlkZGIzYTAzNGZhNjliZTQwNTk3MGJjNDk3MjFfMTc3MQ_4df2d5a8-8ec0-4422-b4ab-60a0a3a78e2e">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets measured and recorded at fair value on a recurring basis included in the condensed consolidated balance sheets were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.242%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.443%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;October 31, 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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Quoted Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;in Active&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;(Level&#160;3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Quoted Prices&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;in Active&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Markets&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;(Level&#160;1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Observable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;(Level&#160;2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Significant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Unobservable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;(Level&#160;3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mutual funds&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.4&#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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.4&#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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.2&#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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.2&#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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ifbc8242b843d4945b605c2d609d0b2b1_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfMy0xLTEtMS0xMTEyNzg_8cf6fc85-985a-46fc-8d25-7d1c57664533"
      unitRef="usd">1400000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i209bfe46f36f467d82afe9adb56be547_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfMy0zLTEtMS0xMTEyNzg_befd2bc5-d40a-4658-8f79-df308e4d343c"
      unitRef="usd">1400000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iaeb63306b7824bf19212a9a57dc23d68_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfMy01LTEtMS0xMTEyNzg_a64c0530-75d3-4146-8043-eafd84d1dad3"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i5ee1c4ea52eb46fe8225e3478a1c6a97_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfMy03LTEtMS0xMTEyNzg_da2265ef-5cf0-4600-b886-6903635d2461"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ibe64940cef09486e949c6507980290fd_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfMy05LTEtMS0xMTEyNzg_442e0a1b-436f-4340-b88f-7adfd2ace3e3"
      unitRef="usd">1200000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="if237b277687348ecb28d9cbb5d172d1e_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfMy0xMS0xLTEtMTExMjc4_28420cf5-c101-4957-9038-262cc9a1d2d2"
      unitRef="usd">1200000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i6c850ce774964c2ebb486fd35d3a57ed_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfMy0xMy0xLTEtMTExMjc4_462a1b33-3c0b-4309-b2a2-2ef730556162"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i914003afa9484cf1bc1eb821ed02b419_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfMy0xNS0xLTEtMTExMjc4_996b9f27-c506-4fa5-b99e-ef451291ef2d"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DerivativeAssets
      contextRef="ibd4c1d1e23e24d50ac6beb2837b13c8e_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfNC0xLTEtMS0xMTEyNzg_48ae5475-e97d-4b81-a7a4-9e2d4d415e90"
      unitRef="usd">1500000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifd78f274580847ba84b3eab84851d89a_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfNC0zLTEtMS0xMTEyNzg_cb9b24e1-6976-487a-bac4-4df4ed6df6bb"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id29071bebade421997c20ae17c10bd2e_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfNC01LTEtMS0xMTEyNzg_d915445c-c7d5-4177-8399-14a733fd23c9"
      unitRef="usd">1500000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="idf1f7cb9bcc74b4b97bca665c8bc6581_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfNC03LTEtMS0xMTEyNzg_24f0f473-0acf-424f-aa75-60fff41482c0"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i712a86c05912431faf8e369e9c4616dd_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfNC05LTEtMS0xMTEyNzg_327f747c-defa-45ad-97d4-d88565130f7a"
      unitRef="usd">2600000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia2028e86e62f489d88d7f07690618ac8_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfNC0xMS0xLTEtMTExMjc4_fefe1d96-bc1b-48a0-9741-a48e6172aaad"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id7f7d8fce2bd4bc9b7acd1f3b1630288_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfNC0xMy0xLTEtMTExMjc4_0858bb2d-f627-45c8-be39-5e12011d4239"
      unitRef="usd">2600000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifff4f92516864f52b068396563f3b9d4_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82MS9mcmFnOjY1N2Y5ZGRiM2EwMzRmYTY5YmU0MDU5NzBiYzQ5NzIxL3RhYmxlOjgwNWVmZmI4MTVkOTRlYzg5OWE1M2NkZmIwMjViMDRkL3RhYmxlcmFuZ2U6ODA1ZWZmYjgxNWQ5NGVjODk5YTUzY2RmYjAyNWIwNGRfNC0xNS0xLTEtMTExMjc4_bc4eedc5-5597-4c78-902f-6040cf4cd4fc"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RleHRyZWdpb246MzEyYjVjYWEyOGRmNDliYzlmYzRiNGQ5ZDMwNzAyZGRfMjMw_a7a508b0-b292-4c30-bcb6-15e875a311d1">Earnings Per Share&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.889%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&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 #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net (loss) income attributable to Mission Produce (in millions)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4.6)&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.4&#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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(13.4)&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(11.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average shares of common stock outstanding, used in computing basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,744,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,636,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,716,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,633,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Effect of dilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Effect of dilutive RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average shares of common stock outstanding, used in computing diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,744,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,693,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,716,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,633,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity awards representing shares of common stock outstanding that were excluded in the computation of diluted earnings per share because their effect would have been anti-dilutive, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:43.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.724%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&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 #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Anti-dilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,095,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,033,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,114,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,184,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Anti-dilutive RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;636,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;213,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;534,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;236,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RleHRyZWdpb246MzEyYjVjYWEyOGRmNDliYzlmYzRiNGQ5ZDMwNzAyZGRfMjMy_c73883ba-0e62-48fb-b16f-77c9debb31cf">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.889%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&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 #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net (loss) income attributable to Mission Produce (in millions)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4.6)&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.4&#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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(13.4)&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(11.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average shares of common stock outstanding, used in computing basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,744,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,636,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,716,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,633,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Effect of dilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Effect of dilutive RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average shares of common stock outstanding, used in computing diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,744,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,693,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,716,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,633,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMy0xLTEtMS0xMTEyNzg_9f49c188-b3fe-4eae-bd11-44ab0e67589c"
      unitRef="usd">-4600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMy0zLTEtMS0xMTEyNzg_5b741950-b136-4073-88c6-61df5edb4e3e"
      unitRef="usd">2400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMy01LTEtMS0xMTEyNzg_cd1e916f-49ee-417c-852a-2d416ebfc849"
      unitRef="usd">-13400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMy03LTEtMS0xMTEyNzg_5cb4e567-bcdb-4017-b986-459da097857b"
      unitRef="usd">-11000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNS0xLTEtMS0xMTEyNzg_9af8f320-9f41-4450-bcd5-25152d375966"
      unitRef="shares">70744688</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNS0zLTEtMS0xMTEyNzg_ffe22e3e-b1cf-41d0-b6e8-5216c0738b1d"
      unitRef="shares">70636331</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNS01LTEtMS0xMTEyNzg_e83b9004-55ce-4ab5-a1c8-e34e55b68db0"
      unitRef="shares">70716273</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNS03LTEtMS0xMTEyNzg_d67fdc37-ccc8-4e4e-8359-e99feed81fcd"
      unitRef="shares">70633888</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2efaf333c2f347409afa2b098f7eeb3e_D20230201-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNi0xLTEtMS0xMTEyNzg_f9615cc8-99c9-40fc-8325-29a241d87891"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iff251ba597764dbcab1c0141f75b7aea_D20220201-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNi0zLTEtMS0xMTEyNzg_eb93559e-a88b-499e-b47c-27d7d303e5ba"
      unitRef="shares">27174</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i84f5b29f7c054b25b2ae2c7bd0db9ca6_D20221101-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNi01LTEtMS0xMTEyNzg_d58895d5-e8cf-4ef8-88e4-86b4f19ec8c8"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iedee3d48ba4444ef90e17918ddac3564_D20211101-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNi03LTEtMS0xMTEyNzg_813df543-a827-4656-88f9-5fe1d144776f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i87f93aadf7de49ee827807637bba1cd6_D20230201-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNy0xLTEtMS0xMTEyNzg_e5187156-1441-468c-ab14-42476f167a5b"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9ee5c5747b8d43dcb1ac7c5530857010_D20220201-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNy0zLTEtMS0xMTEyNzg_0a9329f9-a5e7-437b-be06-3b27dfd055ca"
      unitRef="shares">29918</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0660578aad784d2395fb31c9a7a4d252_D20221101-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNy01LTEtMS0xMTEyNzg_e7a34986-d46c-4321-a7c5-23e2da4fa663"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i33fa6102473047dc849a71cb130b9c5f_D20211101-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfNy03LTEtMS0xMTEyNzg_8d2f98bd-9828-4a5d-a20f-aa673617b20e"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfOC0xLTEtMS0xMTEyNzg_f1be9f2a-8a55-4e90-aa65-eb6eb88059ef"
      unitRef="shares">70744688</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfOC0zLTEtMS0xMTEyNzg_66e549f6-e651-481e-86c8-75536cbd503a"
      unitRef="shares">70693423</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfOC01LTEtMS0xMTEyNzg_282ae515-1f78-4129-baec-1209e1e4386a"
      unitRef="shares">70716273</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfOC03LTEtMS0xMTEyNzg_7ef302c9-11ef-4c5a-b45a-a41e11397594"
      unitRef="shares">70633888</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMTAtMS0xLTEtMTExMjc4_ae388dd7-6fbe-4cb2-b8bc-cdfe0e7d8ed9"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMTAtMy0xLTEtMTExMjc4_97c903c4-c6b2-468a-adbf-96a67cadb839"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMTAtNS0xLTEtMTExMjc4_c9eb3a94-546f-4768-ae78-b9bfd92ea8ff"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMTAtNy0xLTEtMTExMjc4_46ffc149-c13d-4eab-9696-39d5cb8eca12"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMTEtMS0xLTEtMTExMjc4_1994cd29-8b8c-4237-a0b2-88f9c44dc0c9"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMTEtMy0xLTEtMTExMjc4_aafac184-91e6-4e38-a1bd-c43e0ed8f680"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMTEtNS0xLTEtMTExMjc4_8f8a6d01-9afb-4d3e-ac0a-36b9c7b7956e"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjZhNTZlY2I5ODA1YTQwOTBiMTQ2OTdjMWNiOGU1NTFmL3RhYmxlcmFuZ2U6NmE1NmVjYjk4MDVhNDA5MGIxNDY5N2MxY2I4ZTU1MWZfMTEtNy0xLTEtMTExMjc4_88980e13-7ff7-4186-8716-2ba44b30ab23"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RleHRyZWdpb246MzEyYjVjYWEyOGRmNDliYzlmYzRiNGQ5ZDMwNzAyZGRfMjMz_4a534b2a-91e2-410d-95c2-fa6f15598fc9">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity awards representing shares of common stock outstanding that were excluded in the computation of diluted earnings per share because their effect would have been anti-dilutive, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:43.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.724%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&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 #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Anti-dilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,095,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,033,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,114,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,184,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Anti-dilutive RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;636,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;213,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;534,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;236,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8a51930b9547487db35f05180699f719_D20230201-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjg4ZGNmMWM3ZTkzYjQ1OGRiNTQwOTQzMmZhODVmN2JmL3RhYmxlcmFuZ2U6ODhkY2YxYzdlOTNiNDU4ZGI1NDA5NDMyZmE4NWY3YmZfMi0xLTEtMS0xMTEyNzg_e34a9939-8f94-4ab3-bf7d-92e7f336b963"
      unitRef="shares">2095106</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i593217e985294e82b2e105c3edab25d7_D20220201-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjg4ZGNmMWM3ZTkzYjQ1OGRiNTQwOTQzMmZhODVmN2JmL3RhYmxlcmFuZ2U6ODhkY2YxYzdlOTNiNDU4ZGI1NDA5NDMyZmE4NWY3YmZfMi0zLTEtMS0xMTEyNzg_cd03d7cb-c7a9-4746-bf52-18d72f9207c9"
      unitRef="shares">2033888</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3420dee644f443f8be230565d283e563_D20221101-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjg4ZGNmMWM3ZTkzYjQ1OGRiNTQwOTQzMmZhODVmN2JmL3RhYmxlcmFuZ2U6ODhkY2YxYzdlOTNiNDU4ZGI1NDA5NDMyZmE4NWY3YmZfMi01LTEtMS0xMTEyNzg_a9797dd3-415c-41e8-9629-037540164740"
      unitRef="shares">2114228</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2dbc5577b13e4cf5bf265e8499da46aa_D20211101-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjg4ZGNmMWM3ZTkzYjQ1OGRiNTQwOTQzMmZhODVmN2JmL3RhYmxlcmFuZ2U6ODhkY2YxYzdlOTNiNDU4ZGI1NDA5NDMyZmE4NWY3YmZfMi03LTEtMS0xMTEyNzg_67e725e7-de03-4188-9ef8-d7c22457a0b1"
      unitRef="shares">2184694</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iac19453907774013aadaa06f811e4c83_D20230201-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjg4ZGNmMWM3ZTkzYjQ1OGRiNTQwOTQzMmZhODVmN2JmL3RhYmxlcmFuZ2U6ODhkY2YxYzdlOTNiNDU4ZGI1NDA5NDMyZmE4NWY3YmZfMy0xLTEtMS0xMTEyNzg_8f41396a-bcb1-43c5-9c7b-5f0719b9b0b3"
      unitRef="shares">636417</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i588a8faccbab4277bee32ecf36853436_D20220201-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjg4ZGNmMWM3ZTkzYjQ1OGRiNTQwOTQzMmZhODVmN2JmL3RhYmxlcmFuZ2U6ODhkY2YxYzdlOTNiNDU4ZGI1NDA5NDMyZmE4NWY3YmZfMy0zLTEtMS0xMTEyNzg_03c1924d-5632-40bf-8a0c-400d0cc5bc30"
      unitRef="shares">213287</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib5433e53910e40a799112f77d0351587_D20221101-20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjg4ZGNmMWM3ZTkzYjQ1OGRiNTQwOTQzMmZhODVmN2JmL3RhYmxlcmFuZ2U6ODhkY2YxYzdlOTNiNDU4ZGI1NDA5NDMyZmE4NWY3YmZfMy01LTEtMS0xMTEyNzg_63bcbecb-9c6c-4952-a488-80d74aec35e2"
      unitRef="shares">534509</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i25c2b956595b475d9fb22a66b2846130_D20211101-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82NC9mcmFnOjMxMmI1Y2FhMjhkZjQ5YmM5ZmM0YjRkOWQzMDcwMmRkL3RhYmxlOjg4ZGNmMWM3ZTkzYjQ1OGRiNTQwOTQzMmZhODVmN2JmL3RhYmxlcmFuZ2U6ODhkY2YxYzdlOTNiNDU4ZGI1NDA5NDMyZmE4NWY3YmZfMy03LTEtMS0xMTEyNzg_95342640-fe86-451e-a93a-7b50014dcab0"
      unitRef="shares">236890</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RleHRyZWdpb246NmIyZGQyZDk1YTAyNGJkZDlhZTgxZmFkNGQ4YmRkZmNfMjA1Mw_09f69e48-8005-415f-9be6-ace9a3e76226">Related Party Transactions&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transactions with related parties included in the condensed consolidated financial statements were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&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:19.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:11.086%"/&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="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;October 31, 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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accounts payable &amp;amp; accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accounts payable &amp;amp; accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity method investees:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:#dbdbdb;border-top:1pt solid #000;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Mr. Avocado&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Directors/Officers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;15.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;14.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;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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Employees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&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:25.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.126%"/&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="33" 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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Condensed Consolidated Statements of (Loss) Income&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Three Months Ended &lt;br/&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Three Months Ended &lt;br/&gt;April 30, 2022&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity method investees:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Henry Avocado&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Mr. Avocado&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Moruga&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Copaltas&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Directors/Officers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.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;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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Employees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30, 2022&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity method investees:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Henry Avocado&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Mr. Avocado&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Moruga&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Copaltas&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Directors/Officers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1))&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Employees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:1.69pt"&gt;The Company purchases from and sells avocados to, and provides logistics services to, a small number of entities having full or partial ownership by some of our directors/officers. These transactions are made under substantially similar terms as with other growers and customers. In November 2022, Moruga entered into a long-term land lease with a company owned by one of our directors. The rental rate in the lease was comparable to market rates and reflective of an arms-length transaction. The lease was accounted for as a finance lease right-of-use asset and is included in property, plant and equipment, net in the condensed consolidated balance sheets, with amortization and interest expense recognized in cost of sales and interest expense, respectively, in the condensed consolidated statements of (loss) income. The portion of lease costs attributable to noncontrolling interest, net of income taxes, was $0.1&#160;million and $0.3&#160;million for the three and six months ended April 30, 2023, respectively, and included as part of net loss attributable to noncontrolling interest in the condensed consolidated statements of (loss) income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2023, we purchased 20 hectares of land in Peru from the same company owned by this same director for $0.2&#160;million, which was comparable to market rates and reflective of an arms-length transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.92pt"&gt;The Company utilizes a small number of transportation vendors in Mexico having full or partial ownership by some of our employees. The Company also purchases avocados from a small number of entities having full or partial ownership by some employees. These transactions are made under substantially similar terms as with other transportation carriers and growers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.8pt"&gt;Effective May 1, 2022, Moruga was prospectively consolidated into the Company&#x2019;s financial statements, at which time transactions between parties were prospectively eliminated in the consolidation of our financial statements. Transactions prior to consolidation are presented the same as in prior periods. The Company provides packing and cooling services for blueberries and leases owned land to Moruga. The Company has also provided loans to Moruga to support growth and expansion projects, bearing interest at 6.5%, due December 31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.71pt"&gt;The Company has provided loans to Copaltas to support expansion projects, bearing interest at 6.66%. The loans have been repaid in full as of October 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RleHRyZWdpb246NmIyZGQyZDk1YTAyNGJkZDlhZTgxZmFkNGQ4YmRkZmNfMjA1NA_0fe0d073-182a-4969-baa6-e72397a5c327">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transactions with related parties included in the condensed consolidated financial statements were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&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:19.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:11.086%"/&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="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;October 31, 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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accounts payable &amp;amp; accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Accounts payable &amp;amp; accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity method investees:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:#dbdbdb;border-top:1pt solid #000;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Mr. Avocado&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Directors/Officers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;15.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;14.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;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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Employees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&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:25.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.117%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.126%"/&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="33" 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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Condensed Consolidated Statements of (Loss) Income&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Three Months Ended &lt;br/&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Three Months Ended &lt;br/&gt;April 30, 2022&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity method investees:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Henry Avocado&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Mr. Avocado&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Moruga&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Copaltas&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Directors/Officers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.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;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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Employees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30, 2022&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Equity method investees:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Henry Avocado&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Mr. Avocado&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Moruga&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Copaltas&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Directors/Officers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1))&lt;/span&gt;&lt;/div&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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Employees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:1.69pt"&gt;The Company purchases from and sells avocados to, and provides logistics services to, a small number of entities having full or partial ownership by some of our directors/officers. These transactions are made under substantially similar terms as with other growers and customers. In November 2022, Moruga entered into a long-term land lease with a company owned by one of our directors. The rental rate in the lease was comparable to market rates and reflective of an arms-length transaction. The lease was accounted for as a finance lease right-of-use asset and is included in property, plant and equipment, net in the condensed consolidated balance sheets, with amortization and interest expense recognized in cost of sales and interest expense, respectively, in the condensed consolidated statements of (loss) income. The portion of lease costs attributable to noncontrolling interest, net of income taxes, was $0.1&#160;million and $0.3&#160;million for the three and six months ended April 30, 2023, respectively, and included as part of net loss attributable to noncontrolling interest in the condensed consolidated statements of (loss) income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2023, we purchased 20 hectares of land in Peru from the same company owned by this same director for $0.2&#160;million, which was comparable to market rates and reflective of an arms-length transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.92pt"&gt;The Company utilizes a small number of transportation vendors in Mexico having full or partial ownership by some of our employees. The Company also purchases avocados from a small number of entities having full or partial ownership by some employees. These transactions are made under substantially similar terms as with other transportation carriers and growers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.8pt"&gt;Effective May 1, 2022, Moruga was prospectively consolidated into the Company&#x2019;s financial statements, at which time transactions between parties were prospectively eliminated in the consolidation of our financial statements. Transactions prior to consolidation are presented the same as in prior periods. The Company provides packing and cooling services for blueberries and leases owned land to Moruga. The Company has also provided loans to Moruga to support growth and expansion projects, bearing interest at 6.5%, due December 31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.71pt"&gt;The Company has provided loans to Copaltas to support expansion projects, bearing interest at 6.66%. The loans have been repaid in full as of October 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="i89d41a7c8e914ac4b13227d30b8d105b_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfNS0xLTEtMS0xMTEyNzg_3c9682fa-381b-4024-871c-bead3ff36b3b"
      unitRef="usd">1600000</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i89d41a7c8e914ac4b13227d30b8d105b_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfNS0zLTEtMS0xMTEyNzg_8a98a7ec-ac6e-47ac-9a98-b425d6d1ac67"
      unitRef="usd">0</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="i89d41a7c8e914ac4b13227d30b8d105b_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfNS01LTEtMS0xMTEyNzg_288dc6ef-1c7a-430b-8dc0-60c827093990"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i89d41a7c8e914ac4b13227d30b8d105b_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfNS03LTEtMS0xMTEyNzg_a5e8c5d9-7e7f-482e-adf4-e6b657d0d970"
      unitRef="usd">0</us-gaap:FinanceLeaseLiability>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="i0a48c10392364e90a19dac2dc9809ea8_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfNS05LTEtMS0xMTEyNzg_281a9568-de2d-4973-8d6d-a3fbd7a6ff75"
      unitRef="usd">1500000</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="i0a48c10392364e90a19dac2dc9809ea8_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfNS0xMy0xLTEtMTExMjc4_9b656834-a89e-4831-a413-49dc40edd0e3"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="id6bb4153dca0426dbb82622187d6046b_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOC0xLTEtMS0xMTEyNzg_b6ca47fb-21a2-4667-82bc-64ba877ec469"
      unitRef="usd">200000</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="id6bb4153dca0426dbb82622187d6046b_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOC0zLTEtMS0xMTEyNzg_81c59828-642d-4bef-b297-b7037548d7a7"
      unitRef="usd">15500000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="id6bb4153dca0426dbb82622187d6046b_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOC01LTEtMS0xMTEyNzg_62a20560-a2d2-481b-b682-64ca07355d4e"
      unitRef="usd">600000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="id6bb4153dca0426dbb82622187d6046b_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOC03LTEtMS0xMTEyNzg_0dec8f84-7d41-4995-ad96-00a922e05d8c"
      unitRef="usd">14900000</us-gaap:FinanceLeaseLiability>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="i0de3e39737b640e4817070576c73e316_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOC05LTEtMS0xMTEyNzg_37491e07-3231-47a5-b242-d105c86ee14f"
      unitRef="usd">100000</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="i0de3e39737b640e4817070576c73e316_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOC0xMy0xLTEtMTExMjc4_923262c8-44d3-430f-91d2-51fd48d1f913"
      unitRef="usd">2500000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="ic4e68cfa329c46809bd8b541c3a8f18a_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOS0xLTEtMS0xMTEyNzg_391d5b4d-9b38-44fb-a4b6-0831c3af7485"
      unitRef="usd">0</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="ic4e68cfa329c46809bd8b541c3a8f18a_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOS0zLTEtMS0xMTEyNzg_c1ba0288-1f8f-4b16-a375-0efa419c6e58"
      unitRef="usd">0</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="ic4e68cfa329c46809bd8b541c3a8f18a_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOS01LTEtMS0xMTEyNzg_0bbafbb9-64fd-413d-9643-40b339a7bc86"
      unitRef="usd">800000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="ic4e68cfa329c46809bd8b541c3a8f18a_I20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOS03LTEtMS0xMTEyNzg_cd6b180e-d64b-43ce-a645-0bdecd5082ce"
      unitRef="usd">0</us-gaap:FinanceLeaseLiability>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="i569af2606059476c80591df81ea2ab27_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOS05LTEtMS0xMTEyNzg_e1916a8d-f2b7-46f5-bc59-e59d673a88a1"
      unitRef="usd">0</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
      contextRef="i569af2606059476c80591df81ea2ab27_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjlhNzU4OTZmYWYwYTQwNzk5NWUyY2NlN2Y3NDI4NmI4L3RhYmxlcmFuZ2U6OWE3NTg5NmZhZjBhNDA3OTk1ZTJjY2U3Zjc0Mjg2YjhfOS0xMy0xLTEtMTExMjc4_48ed8b06-b213-4bb1-bd9f-89a1165efcb1"
      unitRef="usd">400000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ic2be315a8f234c70ae069f8b0b3e4a49_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNC0xLTEtMS0xMTEyNzg_1bed4cec-9f6f-41b7-8e33-039581cfb219"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="ic2be315a8f234c70ae069f8b0b3e4a49_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNC0zLTEtMS0xMTEyNzg_c09d1915-0e34-46e3-922e-8e39f7f132c8"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="ic2be315a8f234c70ae069f8b0b3e4a49_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNC01LTEtMS0xMTEyNzg_cc1d1f16-f3da-4f8a-9fb4-9f263c75e8d8"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ibd597b6a74d1427b88f3ae368d38492c_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNC03LTEtMS0xMTEyNzg_97d05c4e-5a76-4107-b6b2-707c455b486f"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="ibd597b6a74d1427b88f3ae368d38492c_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNC05LTEtMS0xMTEyNzg_25aa4a1f-e1dc-4eeb-bdec-62d23da8203a"
      unitRef="usd">300000</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="ibd597b6a74d1427b88f3ae368d38492c_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNC0xMS0xLTEtMTExMjc4_37e8b050-2934-4319-9ce3-4c22a5cda0e1"
      unitRef="usd">0</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i321cd0b4249e483abbae7a04b4e36ab8_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNS0xLTEtMS0xMTEyNzg_088e4f28-4541-433f-ba92-97f3d365f298"
      unitRef="usd">1700000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i321cd0b4249e483abbae7a04b4e36ab8_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNS0zLTEtMS0xMTEyNzg_e6b3b0d3-92d2-49cd-b055-205f855c3792"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="i321cd0b4249e483abbae7a04b4e36ab8_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNS01LTEtMS0xMTEyNzg_fd1d34da-8e6c-4ff7-becd-84483a470953"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i228bc3580b8e494a94a92f4abf8c939a_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNS03LTEtMS0xMTEyNzg_8c5775ed-13f4-4373-b9af-ed872b734d89"
      unitRef="usd">100000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i228bc3580b8e494a94a92f4abf8c939a_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNS05LTEtMS0xMTEyNzg_318818d4-cfdc-45fa-9a29-a9ffcbeeedc4"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="i228bc3580b8e494a94a92f4abf8c939a_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNS0xMS0xLTEtMTExMjc4_f838ee9c-bc69-4874-a060-09f721cb3797"
      unitRef="usd">0</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i47839bc49bf141af873bf0657e8c8c30_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNi0xLTEtMS0xMTEyNzg_fc12ef6e-9f07-4f3c-a553-93be6b2b5da5"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i47839bc49bf141af873bf0657e8c8c30_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNi0zLTEtMS0xMTEyNzg_bb7a0743-ee5f-4079-8d7e-a52831aac311"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="i47839bc49bf141af873bf0657e8c8c30_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNi01LTEtMS0xMTEyNzg_d9429af8-be0e-4936-8756-bf7b5b9b90fa"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ib2e9f8c195414076a08462815352577f_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNi03LTEtMS0xMTEyNzg_453c079d-5980-4897-8687-82bddea10ae3"
      unitRef="usd">700000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="ib2e9f8c195414076a08462815352577f_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNi05LTEtMS0xMTEyNzg_25759eec-8bcc-476a-b837-8a974aa13ab8"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="ib2e9f8c195414076a08462815352577f_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNi0xMS0xLTEtMTExMjc4_e1dab613-3f6f-4938-83b9-595f448870a2"
      unitRef="usd">0</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i49f5c62b5207444cbf4c2c77acfa6007_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNy0xLTEtMS0xMjA3MTg_e7cf62d2-bb4a-404d-9983-39f4b8349b70"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i49f5c62b5207444cbf4c2c77acfa6007_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNy0zLTEtMS0xMjA3MTg_0670498e-bb6c-48c8-9e32-866910451e70"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="i49f5c62b5207444cbf4c2c77acfa6007_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNy01LTEtMS0xMjA3MTg_9dc0e769-9174-40da-801c-9155a959147e"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i1c0ec0259ff6451e9e7f6233a77dde2f_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNy03LTEtMS0xMjA3MTg_b710d905-2ab1-421a-8c4f-1a5f4238d4cf"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i1c0ec0259ff6451e9e7f6233a77dde2f_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNy05LTEtMS0xMjA3MTg_c2636775-fb7f-4cdf-846f-4251c28c21e0"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="i1c0ec0259ff6451e9e7f6233a77dde2f_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfNy0xMS0xLTEtMTIwNzE4_2a89b7ec-5188-44e4-8091-788f48bc3d5a"
      unitRef="usd">100000</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ic7e7f06530ae49faa2ef6b34b5e9eb67_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOC0xLTEtMS0xMTEyNzg_fa451744-e8c6-47c5-83aa-09c2d3af119d"
      unitRef="usd">400000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="ic7e7f06530ae49faa2ef6b34b5e9eb67_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOC0zLTEtMS0xMTEyNzg_a8c29e27-433b-4c2e-a243-5ff486ef2752"
      unitRef="usd">900000</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="ic7e7f06530ae49faa2ef6b34b5e9eb67_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOC01LTEtMS0xMTEyNzg_21514c60-4963-4503-a991-b7f41e58ae23"
      unitRef="usd">400000</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i012030904bd94a9080c97b6f48db8360_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOC03LTEtMS0xMTEyNzg_1f079b9a-66a4-4891-b52b-047714b49245"
      unitRef="usd">300000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i012030904bd94a9080c97b6f48db8360_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOC05LTEtMS0xMTEyNzg_80e71b30-691d-4258-99b1-9d0e92dc21c2"
      unitRef="usd">2200000</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="i012030904bd94a9080c97b6f48db8360_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOC0xMS0xLTEtMTExMjc4_10848712-6e92-494f-8db4-d809c0c5bbd3"
      unitRef="usd">0</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i77d4bf3084d84d31b05d2ab62aea8cd2_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOS0xLTEtMS0xMTEyNzg_55476085-c558-4dc8-b2e0-959f8e11d80d"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i77d4bf3084d84d31b05d2ab62aea8cd2_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOS0zLTEtMS0xMTEyNzg_2d779cc6-357d-4ab2-8646-f68d658e5dd1"
      unitRef="usd">3100000</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="i77d4bf3084d84d31b05d2ab62aea8cd2_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOS01LTEtMS0xMTEyNzg_6215f874-c780-492f-b4cd-2fa5817f5713"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ib99f6d0ac224450bb2e98db375d6ecac_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOS03LTEtMS0xMTEyNzg_f4248f19-b8d1-44e2-9c8b-a418d62a626f"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="ib99f6d0ac224450bb2e98db375d6ecac_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOS05LTEtMS0xMTEyNzg_d039be00-fd39-40cb-92a5-d994a6f13d7b"
      unitRef="usd">2400000</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="ib99f6d0ac224450bb2e98db375d6ecac_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfOS0xMS0xLTEtMTExMjc4_81534766-2cbf-4585-8e50-76d0e788ea95"
      unitRef="usd">0</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i84f573ca998d49a28606e7b56067d8c3_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTItMS0xLTEtMTExMjc4_1e4f016b-040e-47e4-84a6-df71a7c36b5e"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i84f573ca998d49a28606e7b56067d8c3_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTItMy0xLTEtMTExMjc4_98a07e2f-4537-47ec-9e14-f75fc408f423"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="i84f573ca998d49a28606e7b56067d8c3_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTItNS0xLTEtMTExMjc4_0e4a174e-3e21-4bfe-8c94-dba804bf7354"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ibeb37e285193498ab3947b6716f7f4e3_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTItNy0xLTEtMTExOTI3_7feab0d2-4e76-497f-b722-30b6e8781dd1"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="ibeb37e285193498ab3947b6716f7f4e3_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTItOS0xLTEtMTExOTI3_45fdc95a-f1dd-4290-81df-2509a87c4d02"
      unitRef="usd">500000</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="ibeb37e285193498ab3947b6716f7f4e3_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTItMTEtMS0xLTExMTI3OA_d2480b8d-d073-46fa-bed8-d2397b82b58b"
      unitRef="usd">0</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="iad8bed91d3664c62a94dc2817b8a0f1d_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTMtMS0xLTEtMTExMjc4_ec2c4286-d6d3-4834-8cc3-8cae6bc223a8"
      unitRef="usd">1800000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="iad8bed91d3664c62a94dc2817b8a0f1d_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTMtMy0xLTEtMTExMjc4_58d2cc1f-5336-4b90-a42b-220b1689c4b5"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="iad8bed91d3664c62a94dc2817b8a0f1d_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTMtNS0xLTEtMTExMjc4_f463b9a7-02ac-466c-9d75-c72d94465aa2"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i45942dcceec548548029f7b1c3490673_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTMtNy0xLTEtMTExOTI3_e8a706c2-73e0-434a-adfa-1e37f5ae1e0d"
      unitRef="usd">500000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i45942dcceec548548029f7b1c3490673_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTMtOS0xLTEtMTExOTI3_dad642ef-fcfd-4be2-9ca7-1e1b6355462b"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="i45942dcceec548548029f7b1c3490673_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTMtMTEtMS0xLTExMTI3OA_5526a48e-b159-458a-a0fb-dc2ef7492606"
      unitRef="usd">0</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="iab82abed8ff44b0fba6a6c55a38e6462_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTQtMS0xLTEtMTExMjc4_e7dcbb33-d270-4f36-bab1-09b6286cf3c9"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="iab82abed8ff44b0fba6a6c55a38e6462_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTQtMy0xLTEtMTExMjc4_baf25cef-f4a1-4d96-806c-ca2830065b7b"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="iab82abed8ff44b0fba6a6c55a38e6462_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTQtNS0xLTEtMTExMjc4_927d7ca2-f682-4cfe-ae01-360b4241d5fd"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i5fb32b995cde4298bb13f9b134f40228_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTQtNy0xLTEtMTExOTI3_e1addde7-7945-47c5-9a9d-801b8e6dfe4c"
      unitRef="usd">4100000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i5fb32b995cde4298bb13f9b134f40228_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTQtOS0xLTEtMTExOTI3_69e891f5-5cc1-4007-af77-d46fb3f1719e"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="i5fb32b995cde4298bb13f9b134f40228_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTQtMTEtMS0xLTExMTI3OA_8971f538-b56e-4ab4-9ec6-06894856981a"
      unitRef="usd">400000</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i58e23c7bce114b1fbb2cb60ca8a6bfaa_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTUtMS0xLTEtMTE2ODQz_ea015653-5c76-4d57-a03a-148a977a0ff8"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i58e23c7bce114b1fbb2cb60ca8a6bfaa_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTUtMy0xLTEtMTE2ODQz_f561aa7c-96a9-4f77-897f-70ba806fb729"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="i58e23c7bce114b1fbb2cb60ca8a6bfaa_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTUtNS0xLTEtMTE2ODQz_888646e4-46af-4c8d-9fd4-6820d2e26dd0"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ie900558878b841d48f6e328493b55925_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTUtNy0xLTEtMTE2ODUy_08e30f25-098a-4b95-8633-1d7f468c797a"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="ie900558878b841d48f6e328493b55925_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTUtOS0xLTEtMTE2ODUy_562b3f78-aeba-48f8-b2d9-df43c4dfeb94"
      unitRef="usd">0</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="ie900558878b841d48f6e328493b55925_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTUtMTEtMS0xLTExNjg1Mg_1dbc0472-8473-4fc0-8be0-31d5d83d797a"
      unitRef="usd">100000</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="idac8c2371cfc4b738d9a7a6946a7dfdb_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTctMS0xLTEtMTExMjc4_ad99c687-e5f2-479a-83c7-158ba125bb72"
      unitRef="usd">600000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="idac8c2371cfc4b738d9a7a6946a7dfdb_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTctMy0xLTEtMTExMjc4_ab982c15-997a-4844-8cad-c56678a285c1"
      unitRef="usd">1100000</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="idac8c2371cfc4b738d9a7a6946a7dfdb_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTctNS0xLTEtMTExMjc4_1a3b9fdf-dc7d-477c-b3c4-d8b3687d31ee"
      unitRef="usd">700000</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ibec66c69d0f746cfbd2345cb8150000c_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTctNy0xLTEtMTExOTI3_837ac526-d83e-44e7-813b-a929fe8b123f"
      unitRef="usd">700000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="ibec66c69d0f746cfbd2345cb8150000c_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTctOS0xLTEtMTExOTI3_122d0761-cfb7-4943-a11f-0881f37c9cbc"
      unitRef="usd">2300000</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="ibec66c69d0f746cfbd2345cb8150000c_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTctMTEtMS0xLTExMTI3OA_4f9e9914-2c36-4edc-beaa-842f00635084"
      unitRef="usd">0</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i00411c7417b649be8c8da87f9a378db9_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTgtMS0xLTEtMTExMjc4_ae3cc4d6-72ce-400f-a6e7-3b420a74a363"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i00411c7417b649be8c8da87f9a378db9_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTgtMy0xLTEtMTExMjc4_0816c947-b7ab-4ced-bd3e-17886e4e0add"
      unitRef="usd">5300000</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="i00411c7417b649be8c8da87f9a378db9_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTgtNS0xLTEtMTExMjc4_3dc12420-32f6-4f23-aa5d-a96343cd8411"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i4a8b551c627d43b58ac5aed7a563c213_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTgtNy0xLTEtMTExOTI3_1f986f41-80a3-4d79-b228-94e8e227ac6b"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyCosts
      contextRef="i4a8b551c627d43b58ac5aed7a563c213_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTgtOS0xLTEtMTExOTI3_e125902d-605c-4657-98fd-48c658bb1750"
      unitRef="usd">4100000</us-gaap:RelatedPartyCosts>
    <avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty
      contextRef="i4a8b551c627d43b58ac5aed7a563c213_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RhYmxlOjkxNzNjNzdkZjMxZDRjMWE4MWIyNDg4YzBmMzJkMWFlL3RhYmxlcmFuZ2U6OTE3M2M3N2RmMzFkNGMxYTgxYjI0ODhjMGYzMmQxYWVfMTgtMTEtMS0xLTExMTI3OA_4be9dc18-96b3-4255-abfc-282928e8b724"
      unitRef="usd">0</avo:RelatedPartyTransactionOtherIncomeFromTransactionsWithRelatedParty>
    <avo:LeaseCostPortionAttributableToNoncontrollingInterest
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RleHRyZWdpb246NmIyZGQyZDk1YTAyNGJkZDlhZTgxZmFkNGQ4YmRkZmNfMTY0OTI2NzQ0MzcyMA_44bd9349-2755-4d43-866a-4ef8fefc78b2"
      unitRef="usd">100000</avo:LeaseCostPortionAttributableToNoncontrollingInterest>
    <avo:LeaseCostPortionAttributableToNoncontrollingInterest
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RleHRyZWdpb246NmIyZGQyZDk1YTAyNGJkZDlhZTgxZmFkNGQ4YmRkZmNfMTA1OA_84c60308-55a2-4cb6-a1cb-2cd9099ab15e"
      unitRef="usd">300000</avo:LeaseCostPortionAttributableToNoncontrollingInterest>
    <us-gaap:AreaOfLand
      contextRef="id6bb4153dca0426dbb82622187d6046b_I20230430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RleHRyZWdpb246NmIyZGQyZDk1YTAyNGJkZDlhZTgxZmFkNGQ4YmRkZmNfNTQ5NzU1ODE2Mzc2_a2604cbe-9712-4a5b-849e-afcecb2ff760"
      unitRef="ha">20</us-gaap:AreaOfLand>
    <us-gaap:PaymentsToAcquireLandHeldForUse
      contextRef="ic7e7f06530ae49faa2ef6b34b5e9eb67_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RleHRyZWdpb246NmIyZGQyZDk1YTAyNGJkZDlhZTgxZmFkNGQ4YmRkZmNfMTY0OTI2NzQ0NDExMQ_6b6c7ac1-9884-4ee4-82d9-b32cfd1d4b86"
      unitRef="usd">200000</us-gaap:PaymentsToAcquireLandHeldForUse>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="iab82abed8ff44b0fba6a6c55a38e6462_D20221101-20230430"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RleHRyZWdpb246NmIyZGQyZDk1YTAyNGJkZDlhZTgxZmFkNGQ4YmRkZmNfMjAyNg_0c10e318-c9a2-4ffa-bd0b-a67bfa252ffc"
      unitRef="number">0.065</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i58e23c7bce114b1fbb2cb60ca8a6bfaa_D20221101-20230430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl82Ny9mcmFnOjZiMmRkMmQ5NWEwMjRiZGQ5YWU4MWZhZDRkOGJkZGZjL3RleHRyZWdpb246NmIyZGQyZDk1YTAyNGJkZDlhZTgxZmFkNGQ4YmRkZmNfNTQ5NzU1ODE2OTIx_abce7d2b-6c6c-4932-82ed-708e1dccb609"
      unitRef="number">0.0666</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RleHRyZWdpb246OTE4ZGRhZmRkMDgzNGM4M2FjODQzYmE5YzcxNzhjNmJfMzcxNQ_cfbb627e-174e-4e99-bfc7-720c7d68d8b6">Segment and Revenue Information&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have three operating segments which are also reportable segments. Our reportable segments are presented based on how information is used by our CEO, who is the chief operating decision maker, to measure performance and allocate resources. After the consolidation of Moruga on May 1, 2022 (refer to Note 1 for more information), the information used by the CEO changed to include the results of Moruga, and as such, we determined our reportable segments to be: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.48pt"&gt;Marketing and Distribution.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Our Marketing and Distribution reportable segment sources fruit from growers and then distributes the fruit through our global distribution network. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.48pt"&gt;International Farming.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  International Farming owns and operates orchards from which substantially all fruit produced is sold to our Marketing and Distribution segment. Its farming activities range from cultivating early-stage plantings to harvesting from mature trees, and it also earns service revenues for packing and processing for our Blueberries segment, as well as for third-party producers of other crops during the avocado off-harvest season. Operations are principally located in Peru, with smaller operations emerging in other areas of Latin America. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.48pt"&gt;Blueberries.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The Blueberries segment represents the results of Moruga, subsequent to its consolidation on May 1, 2022. Moruga&#x2019;s farming activities include cultivating early-stage blueberry plantings and harvesting mature bushes. Substantially all of blueberries produced are sold to a single distributor under an exclusive marketing agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The CEO evaluates and monitors segment performance primarily through segment sales and segment adjusted EBITDA. Adjusted EBITDA refers to net income (loss), before interest expense, income taxes, depreciation and amortization expense, stock-based compensation expense, other income (expense), and income (loss) from equity method investees, further adjusted by asset impairment and disposals, net of insurance recoveries, farming costs for nonproductive orchards (which represents land lease costs), certain noncash and nonrecurring ERP costs, transaction costs, amortization of inventory adjustments recognized from business combinations, and any special, non-recurring, or one-time items such as remeasurements or impairments, and any portion of these items attributable to the noncontrolling interest, all of which are excluded from the results the CEO reviews uses to assess segment performance and results. We believe that adjusted EBITDA by segment provides useful information for analyzing the underlying business results as well as allowing investors a means to evaluate the financial results of each reportable segment in relation to the Company as a whole. These measures are not in accordance with, nor are they a substitute for or superior to, the comparable GAAP financial measures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net sales from each of our reportable segments were as follows. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:center"&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:16.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Marketing and Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;International Farming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Blueberries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Marketing and Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;International Farming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Third party sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;215.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;221.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;273.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Affiliated sales&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;215.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;223.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;273.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;280.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intercompany eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;215.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;221.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;273.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="39" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Third party sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;397.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;486.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;494.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Affiliated sales&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;397.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;440.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;486.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;496.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intercompany eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;397.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;486.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;494.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental sales information is as follows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:34.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.809%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;By type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Avocado&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;202.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;268.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;376.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;477.6&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Blueberry&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mango&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13.0&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.6&#160;&lt;/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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total net sales&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;221.1&#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;border-top:1pt solid #000;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;278.1&#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;border-top:1pt solid #000;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;434.6&#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;border-top:1pt solid #000;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;494.7&#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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;By customer location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;183.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;235.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;357.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;413.6&#160;&lt;/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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;76.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;81.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;221.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;494.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:112%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:112%;padding-left:1.69pt"&gt;Blueberry sales are generated entirely by our Blueberries segment and are therefore reported prospectively from May 1, 2022.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjusted EBITDA (as defined above) for each of our reportable segments was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:center"&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:35.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Marketing&#160;and Distribution adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;International Farming adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Blueberries adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total reportable segment adjusted EBITDA&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.6&#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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.2&#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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.9&#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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.2)&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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(11.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity method income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset impairment and disposals, net of insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Farming costs for nonproductive orchards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;ERP costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Transaction 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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of inventory adjustment recognized from business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Noncontrolling interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:112%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:112%;padding-left:1.69pt"&gt;Includes depreciation and amortization of purchase accounting assets of $0.1&#160;million and $1.7&#160;million for the three and six months ended April 30, 2023, respectively, and zero and $0.1&#160;million for the three and six months ended April 30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.92pt"&gt;Includes recognition of deferred implementation costs for both periods, and for the three and six months ended April 30, 2022, non-recurring post-implementation process reengineering costs are also included.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.8pt"&gt;Represents net loss attributable to noncontrolling interest plus the impact of non-GAAP adjustments, allocable to the noncontrolling owner based on their percentage of ownership interest.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RleHRyZWdpb246OTE4ZGRhZmRkMDgzNGM4M2FjODQzYmE5YzcxNzhjNmJfNTA_50116f94-adfa-4591-9f66-bb0e5eba8329"
      unitRef="segment2">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RleHRyZWdpb246OTE4ZGRhZmRkMDgzNGM4M2FjODQzYmE5YzcxNzhjNmJfNTA_8acfb816-1788-424a-83a5-49a4035a3dce"
      unitRef="segment2">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RleHRyZWdpb246OTE4ZGRhZmRkMDgzNGM4M2FjODQzYmE5YzcxNzhjNmJfMzcxNw_f8f4bfac-7374-49b5-8c6d-1ba6b390d071">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net sales from each of our reportable segments were as follows. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:center"&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:16.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.920%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.620%"/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Marketing and Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;International Farming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Blueberries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Marketing and Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;International Farming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Third party sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;215.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;221.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;273.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Affiliated sales&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;215.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;223.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;273.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;280.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intercompany eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;215.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;221.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;273.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="39" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Third party sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;397.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;486.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;494.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Affiliated sales&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;397.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;440.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;486.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;496.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intercompany eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;397.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;486.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;494.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #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:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental sales information is as follows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:34.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.809%"/&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;By type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Avocado&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;202.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;268.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;376.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;477.6&#160;&lt;/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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Blueberry&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mango&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13.0&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.6&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.6&#160;&lt;/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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total net sales&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;221.1&#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;border-top:1pt solid #000;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;278.1&#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;border-top:1pt solid #000;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;434.6&#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;border-top:1pt solid #000;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;494.7&#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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;By customer location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;183.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;235.5&#160;&lt;/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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;357.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;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;413.6&#160;&lt;/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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;76.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;81.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;221.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;494.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;(1)Blueberry sales are generated entirely by our Blueberries segment and are therefore reported prospectively from May 1, 2022.</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i674831a78339400fa3cd7b369b114835_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMy0xLTEtMS0xMTEyNzg_176e719c-0343-4ad5-b94c-4a21d66bb9eb"
      unitRef="usd">215300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45c64c35398a4a649eb5ce2e4b125a21_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMy0zLTEtMS0xMTEyNzg_ced16563-ecc7-4534-bd6f-3ae93da38990"
      unitRef="usd">4100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic26824d01a484d7eb8d2bac851c8dcd0_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMy01LTEtMS0xMTEyNzg_16c2b5e4-a6a3-48cb-9c18-564a846f350b"
      unitRef="usd">1700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2dd9bd18be64dcf8705ec4d57dbd74b_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMy03LTEtMS0xMTEyNzg_126a1aaa-ceac-4c77-a011-b91e51f42d77"
      unitRef="usd">221100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e6e435797c04abaa486df437513f8b4_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMy05LTEtMS0xMTEyNzg_f146f334-7589-47d4-a4e2-57d698e52d3c"
      unitRef="usd">273700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e440680156b41429c527f0ed59b0ee3_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMy0xMS0xLTEtMTExMjc4_f59c7f14-141d-45b5-b4c6-a3ce3f7a1a9e"
      unitRef="usd">4400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife132185aa8447b28dad89f5f9d83d80_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMy0xMy0xLTEtMTExMjc4_8742cff1-8716-4f2a-bcd1-c4f8612d78e5"
      unitRef="usd">278100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98f23ad49cd74ca182434f2605fc7052_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNC0xLTEtMS0xMTEyNzg_fc5a9919-9470-4e15-8065-ef01561d80e4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1542475069f24984a30a911502502395_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNC0zLTEtMS0xMTEyNzg_ce9d2ef0-c9d2-4196-aac8-753d1a5c2734"
      unitRef="usd">1900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f9e7dfdded741b9948841d8bd9fb5a0_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNC01LTEtMS0xMTEyNzg_bf8b08b4-7b7f-4c81-a5ba-1a06d53f47f1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f30e58db7164e648a400c9d9516b508_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNC03LTEtMS0xMTEyNzg_8b99f138-e528-4b25-b6ff-21df0e0a1e18"
      unitRef="usd">1900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i786b4ac5e865408984ebebfabc99a90d_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNC05LTEtMS0xMTEyNzg_8108ebf0-191a-411e-9921-d3304d39fb42"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01a89e2ea9754ab49856973fa0e360df_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNC0xMS0xLTEtMTExMjc4_dfc4b580-fbc8-4d78-8740-66dd9465b14f"
      unitRef="usd">2600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0ba85fb51854471a7456db89c0626c9_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNC0xMy0xLTEtMTExMjc4_c622000c-8e30-4afa-b31c-25a04c128f71"
      unitRef="usd">2600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic57c014ead39445f840265ad660b0934_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNS0xLTEtMS0xMTEyNzg_b10a268f-2dd9-44f6-ab6d-9af95503020c"
      unitRef="usd">215300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0a5d9c2353c42d299ee53a422ce1c6c_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNS0zLTEtMS0xMTEyNzg_24a84dfc-50be-45f5-8105-04938bbe2327"
      unitRef="usd">6000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9916233690ed4003add4ad910e18c39c_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNS01LTEtMS0xMTEyNzg_543f2613-41d5-4866-ae9e-b26cc0491c5f"
      unitRef="usd">1700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i814f856e94134459af02c2af7558b6e2_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNS03LTEtMS0xMTEyNzg_eb5d135b-0095-4956-b9bc-6bf119f66203"
      unitRef="usd">223000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a6c20bee69e4b529b958631cd357272_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNS05LTEtMS0xMTEyNzg_e389c153-e5d8-41a5-b09b-519f35e1486d"
      unitRef="usd">273700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc4d967e9dd746aa869b666b95609592_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNS0xMS0xLTEtMTExMjc4_6adcefe1-0dd3-4ece-a181-5e780bfe4bd7"
      unitRef="usd">7000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9a3d475843d42e099dcea3804955b27_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNS0xMy0xLTEtMTExMjc4_0303b956-a192-411f-a7cf-bb99853362af"
      unitRef="usd">280700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83ee66378ea04058aa7520302cf8c4c6_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNi0xLTEtMS0xMTEyNzg_0fd31fbc-59c0-4154-8ae6-cb0a5c840daf"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id312725a038a4aa4aa7380df54436004_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNi0zLTEtMS0xMTEyNzg_dc32d7c8-830a-4746-8f40-25bd3130828f"
      unitRef="usd">-1900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd3bca4c5e06428b87a4aaf2d897b9fd_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNi01LTEtMS0xMTEyNzg_0be12ef2-91ce-413b-8a96-87cd7c4d6f4a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d666a39cae645889d0543ca7d61f296_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNi03LTEtMS0xMTEyNzg_81e69747-2649-4871-baf9-76c3cbaad63f"
      unitRef="usd">-1900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0465cb0e98974910b998e09e3674ec6e_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNi05LTEtMS0xMTEyNzg_7b76c809-b27c-4532-bc72-60ee79a28d89"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i554372af19aa432bad8bb75d60d46a5c_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNi0xMS0xLTEtMTExMjc4_ec728a6c-3254-4a95-aba9-92ee4313023b"
      unitRef="usd">-2600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e61984bc10045febc73f1daa741f2d7_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNi0xMy0xLTEtMTExMjc4_6e9eafbb-b711-4cde-9712-fdb7424799e0"
      unitRef="usd">-2600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae8139c3c398457995a8168bafaca7ca_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNy0xLTEtMS0xMTEyNzg_1a4e9fda-dd53-4cd3-8c74-796eb3612bd8"
      unitRef="usd">215300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1478a45e22584080a3676612d8338bfa_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNy0zLTEtMS0xMTEyNzg_8bb0bb88-5026-4e2c-a301-0361c6109a55"
      unitRef="usd">4100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib18908f6ddef45a3a84bf3d45459c46f_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNy01LTEtMS0xMTEyNzg_cd0c0d4e-f547-4437-b339-1672c71298ae"
      unitRef="usd">1700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNy03LTEtMS0xMTEyNzg_e8cdb516-059e-4afa-bb8e-e1612b5998ee"
      unitRef="usd">221100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e97d47fa3394b0d87961da53e25f128_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNy05LTEtMS0xMTEyNzg_f474938e-2afb-4fbb-8687-6555e8cb5398"
      unitRef="usd">273700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c9dbda503524999b94197e54d48e9c6_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNy0xMS0xLTEtMTExMjc4_77c8f2f8-af1c-46f4-a960-49c1dedd2388"
      unitRef="usd">4400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfNy0xMy0xLTEtMTExMjc4_a04f79e0-3910-4790-81a9-ca9f4f073ea7"
      unitRef="usd">278100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6b1f6486cf344e0aafebe7bab84cd97_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTAtMS0xLTEtMTExMjc4_ab7b5d52-5464-4791-bec7-394b0c7607fc"
      unitRef="usd">397100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8828941e33f84fde80e971a285268fa4_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTAtMy0xLTEtMTExMjc4_27ff9f78-8938-4b78-a088-b2a88fbb7414"
      unitRef="usd">6000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2589d3fa4abd41b58c4727252ce85b8a_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTAtNS0xLTEtMTExMjc4_1f5e972f-116a-47df-a8ae-d402e70a93f2"
      unitRef="usd">31500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ef333f8f7a9413ab7de9b4b41dee18b_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTAtNy0xLTEtMTExMjc4_8bdc397f-f1a2-4a50-82a9-ab7205aeab5f"
      unitRef="usd">434600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b77dcdd855b41c7a6764e26bafba919_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTAtOS0xLTEtMTExMjc4_dd34524b-2e9d-49e4-a132-7cc62f513263"
      unitRef="usd">486000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2863c5158dcb4f7399c2c65dcabe10e4_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTAtMTEtMS0xLTExMTI3OA_fd3ac25b-19f7-45a8-ab13-4fcef5a5203f"
      unitRef="usd">8700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64aab796e3d54f038bca45254fafb758_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTAtMTMtMS0xLTExMTI3OA_6a7ce7fa-abb7-4353-a883-a0a96db246d8"
      unitRef="usd">494700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb0439b1254a47c58f8d4946196b70ea_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTEtMS0xLTEtMTExOTMw_4ac2e48d-b2e7-4d20-aa8c-f29f753d46d0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i261627b553674851bd34eb39bfde3aa5_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTEtMy0xLTEtMTExOTMw_ee3dbb8e-0757-4483-a17a-c6a6916525fb"
      unitRef="usd">5700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1417f94103b543a1856394d52b5803c6_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTEtNS0xLTEtMTExOTMw_97bf4118-6578-40b1-b25f-c2f85d008d3f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ee1f5e1d3004f57baee868d62cc8abd_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTEtNy0xLTEtMTExOTMw_2b2195f6-1d78-4b76-b520-bf949cd1be20"
      unitRef="usd">5700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53f178f1cbd246b5846c92d86a8e02a3_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTEtOS0xLTEtMTExOTMw_bad4ea41-45fc-42c3-9b10-d041aa8a528e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65b57170fe304c31a3c4eabc876dd933_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTEtMTEtMS0xLTExMTkzMA_097ab588-5733-434e-acc4-5974327629de"
      unitRef="usd">1600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb57d3ee07b741f0ac999fbb140a4258_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTEtMTMtMS0xLTExMTkzMA_f32d0310-bac9-46b9-8d1f-03b91801df6c"
      unitRef="usd">1600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i312819c0ebf2452781e7f7772406bdb5_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTItMS0xLTEtMTExMjc4_4f1be644-f26d-4022-8f5f-811f657dfbdf"
      unitRef="usd">397100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieeb90e3b18144ad0a9dbb8859ecfa1d2_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTItMy0xLTEtMTExMjc4_a639ab22-27ea-4065-9392-df0316755bb3"
      unitRef="usd">11700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie306f07722664e4bbb032ba2c51e87d2_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTItNS0xLTEtMTExMjc4_d56c6867-cb3f-4abc-9188-e72da541abd3"
      unitRef="usd">31500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifec6ac53d7be44c199124ab3a051ed2e_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTItNy0xLTEtMTExMjc4_367750eb-ddf1-488c-a7f5-94167c82d91c"
      unitRef="usd">440300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d4fbd9494b64ce59cb751f8d245a90f_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTItOS0xLTEtMTExMjc4_91ae85e4-c1e4-4116-863e-5ac26c4a0d26"
      unitRef="usd">486000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8b123bc193d4f4a99af038b77ef1020_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTItMTEtMS0xLTExMTI3OA_126d2cad-a942-4ab1-8df4-c2cf8fd636ba"
      unitRef="usd">10300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia75101053c914a7bbe6aae9ae8573a47_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTItMTMtMS0xLTExMTI3OA_cd5b7653-9012-4603-9a24-7ef668b21198"
      unitRef="usd">496300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5adfafffdbc24eecbd679c5517569ea3_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTMtMS0xLTEtMTExMjc4_cf6734a2-ea1e-45e6-a776-e1c144d4bbbe"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f48e6b22d0c42d59945d8a0d2dc70cb_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTMtMy0xLTEtMTExMjc4_c4af079a-41be-419d-a9e9-74ddc8c6498e"
      unitRef="usd">-5700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b33bbd4522e457b8a2ce95ad3daf932_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTMtNS0xLTEtMTExMjc4_1e2290b6-73c8-4de9-9ca5-d69a90f610bd"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92f4ddbc4ba6460b9ca9bc87ba1f3fea_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTMtNy0xLTEtMTExMjc4_6b9c939e-7f83-486d-adb4-a05012dcd002"
      unitRef="usd">-5700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3a271db962a4fda9bbfbe12cb2cd49e_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTMtOS0xLTEtMTExMjc4_d411798a-a2af-4495-96cd-7c0fbd849217"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief2d55253244484a9f71f66a9ce39492_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTMtMTEtMS0xLTExMTI3OA_a38031fe-c69d-4344-a864-3aaf25fcaa92"
      unitRef="usd">-1600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2adc271da0347549cb7c13eb2473ca9_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTMtMTMtMS0xLTExMTI3OA_e11e6274-5d33-4256-b449-aec310953f0e"
      unitRef="usd">-1600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i318c2d1b69b64d97b789b30f35ae241f_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTQtMS0xLTEtMTExMjc4_9944194c-52f3-420c-b1e0-ec856ad984ff"
      unitRef="usd">397100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibcc4193f172545298303a1e2257ee662_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTQtMy0xLTEtMTExMjc4_8c0b8db2-3a14-448a-ae27-c51acd784735"
      unitRef="usd">6000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i031a3caf98db4453ba5ec7530041080e_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTQtNS0xLTEtMTExMjc4_276e4a47-ed30-46ef-8888-eda6327364c5"
      unitRef="usd">31500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTQtNy0xLTEtMTExMjc4_1368203f-b0f2-47a7-8ddf-6d228e36c05c"
      unitRef="usd">434600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3eca323afc754729b81e03ab9246c730_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTQtOS0xLTEtMTExMjc4_d5d05235-db51-4b08-a290-4dbb92871673"
      unitRef="usd">486000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2d8a4e104794da7955270f82656e8b6_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTQtMTEtMS0xLTExMTI3OA_2bc12edc-da48-4866-92e8-ee725563e06d"
      unitRef="usd">8700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOjMzNDNmOGRiMzI3MDQ1YzZhNWQ5MGMxYmNmOWQ4YzU3L3RhYmxlcmFuZ2U6MzM0M2Y4ZGIzMjcwNDVjNmE1ZDkwYzFiY2Y5ZDhjNTdfMTQtMTMtMS0xLTExMTI3OA_2cf3f541-cc9c-40f5-8427-0a28ad06bde1"
      unitRef="usd">494700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24b6b3b8df4048d08315608d313e1ec1_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMy0xLTEtMS0xMTEyNzg_aef12482-80db-493c-86f9-000ada849517"
      unitRef="usd">202900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ac14452d2c84ed190f6e999d2005f83_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMy0zLTEtMS0xMTEyNzg_883a3d7f-b910-445a-a109-5a1d7204d54e"
      unitRef="usd">268500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i180528a173d341af97723cfa3ae4c985_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMy01LTEtMS0xMTEyNzg_99eea6c8-cb36-4216-8cd4-d60648f760b7"
      unitRef="usd">376900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45445f323b0c4812b2fc6f81b4ae0d4d_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMy03LTEtMS0xMTEyNzg_464368cd-3603-43e3-9a06-06c5cd1eeeb5"
      unitRef="usd">477600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i537a1214fccd4423b2d523b22f7b97f8_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNC0xLTEtMS0xMTEyNzg_2de0bd91-65e0-429a-be4d-b83b5104f932"
      unitRef="usd">1700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied8a3e3b60ab4fa5bafdd02bcf35ef01_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNC0zLTEtMS0xMTEyNzg_c18046d1-351a-4288-97ff-3fb32af59897"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie13f2ab491354345bc1aee7baec8110c_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNC01LTEtMS0xMTEyNzg_9ceccc71-a7f5-424b-9a9e-248e2bc1668c"
      unitRef="usd">31500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d09d4f3b06f468fa7529d6e07d80918_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNC03LTEtMS0xMTEyNzg_3418983c-1b97-4339-8ee3-e853d08a8a66"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i200df1a7fb7a4aa3b08efa61d11bfe96_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNS0xLTEtMS0xMTEyNzg_861e144a-d803-41e0-bfe9-ca464ea16a88"
      unitRef="usd">13000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45ef5288fce343b68c23ae01b32680c5_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNS0zLTEtMS0xMTEyNzg_91679eb1-ef7d-4dd4-882a-ed9070ee53a1"
      unitRef="usd">6600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b642a51fec4479794a206ae1831603b_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNS01LTEtMS0xMTEyNzg_27986f41-21d8-471e-a657-729de07eca05"
      unitRef="usd">20300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5cf2d9ad0a6f44caa46cc252101b3435_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNS03LTEtMS0xMTEyNzg_a168416a-c6c8-44c4-8d46-73b1a57ed0aa"
      unitRef="usd">9600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b9ddcda8c3b478695ddbb9daa76a192_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNi0xLTEtMS0xMTEyNzg_be3ba87c-1151-48e1-87b0-10631aca6ebb"
      unitRef="usd">3500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i387bd535814248059cfac55da572787d_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNi0zLTEtMS0xMTEyNzg_de0d0348-5389-4e44-9501-1a5c727b8e35"
      unitRef="usd">3000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10f3f7c4cc9d459b84262b0b9a6f09ae_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNi01LTEtMS0xMTEyNzg_ca1bc9c6-e04f-41a2-887c-5e244044450d"
      unitRef="usd">5900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic30e7f783e0949f0a60b32b4a6d2b3d9_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNi03LTEtMS0xMTEyNzg_31dcb725-ba23-4c7b-8b69-deab766f0584"
      unitRef="usd">7500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNy0xLTEtMS0xMTEyNzg_b4599c82-aec4-4586-a187-3e580a2dec4f"
      unitRef="usd">221100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNy0zLTEtMS0xMTEyNzg_1a4f18a4-8e84-43f7-99f3-6e82b76521ad"
      unitRef="usd">278100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNy01LTEtMS0xMTEyNzg_49bcdf47-fe36-4790-b4ab-a1282bcfeab1"
      unitRef="usd">434600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfNy03LTEtMS0xMTEyNzg_bc38d0e8-c0b2-46d1-b815-0e7b7e27bdaf"
      unitRef="usd">494700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08491c83ab174a02a8aa4f8438defee1_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfOS0xLTEtMS0xMTEyNzg_a3cfa0b5-a702-46d8-8d3d-2d5515f28e76"
      unitRef="usd">183300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i486e403d447042e1a035085f6d7fcb0e_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfOS0zLTEtMS0xMTEyNzg_612ecd35-6aff-43b8-ac82-ad4d4d92bc8d"
      unitRef="usd">235500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4345efc4e1441c38c89bc0cab4f5122_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfOS01LTEtMS0xMTEyNzg_bceaffa9-6feb-48f2-9631-9564aa669be2"
      unitRef="usd">357900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i079981cc7fe74033b63c89c6d6781104_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfOS03LTEtMS0xMTEyNzg_cdda9c06-8f1e-4dee-be12-a684e6e0ab09"
      unitRef="usd">413600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45287d19560046f099cfdc4f1654a551_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMTAtMS0xLTEtMTExMjc4_2fc70d00-36d3-4db5-94f9-1d33e67532c8"
      unitRef="usd">37800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib1dd761f30674d439cbd5787aaa66852_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMTAtMy0xLTEtMTExMjc4_1d7f8127-f113-4ad7-8eeb-20cd5e485c0f"
      unitRef="usd">42600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f98015741094a22900bde8e7f1568b1_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMTAtNS0xLTEtMTExMjc4_bb7ef26b-33c9-482d-9989-b8be2af2243d"
      unitRef="usd">76700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i579487d66991462189af4a2a467dbbe0_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMTAtNy0xLTEtMTExMjc4_6335de5b-fcc0-4b58-932c-dadb176f8869"
      unitRef="usd">81100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMTEtMS0xLTEtMTExMjc4_04c495e8-52e7-429b-be84-67aaa97b61b3"
      unitRef="usd">221100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMTEtMy0xLTEtMTExMjc4_288a2bdb-f452-4ebc-90c2-dd1ec7ccd93d"
      unitRef="usd">278100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMTEtNS0xLTEtMTExMjc4_fbbc5f4b-0a6d-404e-8b4c-30b48918f205"
      unitRef="usd">434600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmQ1YTViZmE1MjBmZjRlMjFhMTM1MTJmOGMzNWZiMDBjL3RhYmxlcmFuZ2U6ZDVhNWJmYTUyMGZmNGUyMWExMzUxMmY4YzM1ZmIwMGNfMTEtNy0xLTEtMTExMjc4_a4b198e4-f92c-4d05-84f8-80dbed68aa0f"
      unitRef="usd">494700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RleHRyZWdpb246OTE4ZGRhZmRkMDgzNGM4M2FjODQzYmE5YzcxNzhjNmJfMzcxOA_96180a2c-e5fa-4f2e-b967-0fd3d3de85ae">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjusted EBITDA (as defined above) for each of our reportable segments was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:center"&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:35.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.736%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;April 30,&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Marketing&#160;and Distribution adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;International Farming adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Blueberries adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total reportable segment adjusted EBITDA&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.6&#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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.2&#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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.9&#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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.2)&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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(11.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity method income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset impairment and disposals, net of insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Farming costs for nonproductive orchards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;ERP costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Transaction 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:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of inventory adjustment recognized from business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Noncontrolling interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:112%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:112%;padding-left:1.69pt"&gt;Includes depreciation and amortization of purchase accounting assets of $0.1&#160;million and $1.7&#160;million for the three and six months ended April 30, 2023, respectively, and zero and $0.1&#160;million for the three and six months ended April 30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.92pt"&gt;Includes recognition of deferred implementation costs for both periods, and for the three and six months ended April 30, 2022, non-recurring post-implementation process reengineering costs are also included.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Adelle Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:0.8pt"&gt;Represents net loss attributable to noncontrolling interest plus the impact of non-GAAP adjustments, allocable to the noncontrolling owner based on their percentage of ownership interest.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ic57c014ead39445f840265ad660b0934_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMi0xLTEtMS0xMTEyNzg_27896902-80ff-4156-a17f-75ab959fd3e1"
      unitRef="usd">8600000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i3a6c20bee69e4b529b958631cd357272_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMi0zLTEtMS0xMTEyNzg_ad363565-d991-4bc5-8f7e-ae5fee359c7d"
      unitRef="usd">11700000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i312819c0ebf2452781e7f7772406bdb5_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMi01LTEtMS0xMTEyNzg_e4b8ca57-6814-43a0-ab7c-82cc846d14d2"
      unitRef="usd">13200000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i2d4fbd9494b64ce59cb751f8d245a90f_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMi03LTEtMS0xMTEyNzg_65591cc2-86af-4b8e-adde-0f600f6075a7"
      unitRef="usd">4000000.0</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="id372ea366db34a238aa61e6c4e1236fc_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMy0xLTEtMS0xMTEyNzg_faf4c8c3-ff8c-400d-8374-c691dd5f6525"
      unitRef="usd">-1100000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="id294a0fdf4dc42e5ae2088c216672c38_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMy0zLTEtMS0xMTEyNzg_7042e4d8-193d-4849-a8bd-35ae51db2524"
      unitRef="usd">-2500000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i00b05bc1c94845d28d7f7fb585c15880_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMy01LTEtMS0xMTEyNzg_c6878e02-2250-4dbf-a2c1-b1bb4b38061f"
      unitRef="usd">-2900000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i76acb107aa32435dbcad9d77051deee1_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMy03LTEtMS0xMTEyNzg_e56c69d2-6716-49d3-b1a7-024e474bf6a1"
      unitRef="usd">-5200000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="iffb0c9db6d974078947659e0f00f22be_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNC0xLTEtMS0xMTEyNzg_85c3711d-ec40-4d51-a241-d30f8ee0fd39"
      unitRef="usd">100000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="id462a015e7474c5bbe0fcf54c392d4fb_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNC0zLTEtMS0xMTEyNzg_08528815-4747-4001-bf67-5514d5e60520"
      unitRef="usd">0</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i7a2a437e0c8a445981533c12b07c7b2d_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNC01LTEtMS0xMTEyNzg_cae75cd1-72c6-4e3f-b908-95ef320c76dc"
      unitRef="usd">-400000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i047bc9f231da485bbf2f1c83f91dd95c_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNC03LTEtMS0xMTEyNzg_5f5b9e00-f656-4623-9672-ed31be1cce5e"
      unitRef="usd">0</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i814f856e94134459af02c2af7558b6e2_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNS0xLTEtMS0xMTEyNzg_b2223867-8331-458a-ba98-574783e5aa95"
      unitRef="usd">7600000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="if9a3d475843d42e099dcea3804955b27_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNS0zLTEtMS0xMTEyNzg_817a2184-2a09-4f4f-9e8f-396dbf3c10d8"
      unitRef="usd">9200000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ifec6ac53d7be44c199124ab3a051ed2e_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNS01LTEtMS0xMTEyNzg_5e6f41c5-8b9a-47f2-a849-1b2d78bfb4dc"
      unitRef="usd">9900000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ia75101053c914a7bbe6aae9ae8573a47_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNS03LTEtMS0xMTEyNzg_7ad77064-4916-40e0-a972-ef3a90176fbb"
      unitRef="usd">-1200000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:ProfitLoss
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNi0xLTEtMS0xMTEyNzg_25ccc577-a9e0-4dfc-ba31-c3bb77a79ad9"
      unitRef="usd">-4700000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNi0zLTEtMS0xMTEyNzg_7353d809-a76e-4548-ae0e-5e2adc885b24"
      unitRef="usd">2400000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNi01LTEtMS0xMTEyNzg_b6881817-2e6f-4aec-9c8e-6194f0703142"
      unitRef="usd">-15300000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNi03LTEtMS0xMTEyNzg_13c5ea6c-c425-4352-b8e8-7a9b2e84f649"
      unitRef="usd">-11000000.0</us-gaap:ProfitLoss>
    <us-gaap:InterestExpense
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNy0xLTEtMS0xMTEyNzg_0930fd17-c540-49ae-9242-799dcc7cb87c"
      unitRef="usd">2700000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNy0zLTEtMS0xMTEyNzg_f57a17c0-7f74-42a1-ad1a-233fbedb624c"
      unitRef="usd">1100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNy01LTEtMS0xMTEyNzg_735660f1-31f1-481a-80e4-cbfc73672965"
      unitRef="usd">5100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfNy03LTEtMS0xMTEyNzg_fcc9abc6-f82d-4639-8c30-3730a1a1cd8f"
      unitRef="usd">2000000.0</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfOC0xLTEtMS0xMTEyNzg_c7108c00-8233-4887-935c-c17a2c7eaa5c"
      unitRef="usd">1800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfOC0zLTEtMS0xMTEyNzg_592a4030-f40a-41d9-8066-aee65afefbeb"
      unitRef="usd">800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfOC01LTEtMS0xMTEyNzg_34985b03-1fe5-4f07-b3b9-fc635aa33000"
      unitRef="usd">100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfOC03LTEtMS0xMTEyNzg_04bdb47b-de77-40bd-b093-c89e8977d472"
      unitRef="usd">-1700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfOS0xLTEtMS0xMTEyNzg_fdade960-0f1c-4b6e-ab9c-9c40d489f96f"
      unitRef="usd">5900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfOS0zLTEtMS0xMTEyNzg_d07e1f36-1da1-4799-84f7-971ca537ceba"
      unitRef="usd">5600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfOS01LTEtMS0xMTEyNzg_ef2ab09b-95bb-4b82-a3c4-1664476729e7"
      unitRef="usd">15200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfOS03LTEtMS0xMTEyNzg_3b1fcea6-4b8a-47df-a380-7499e0e9433a"
      unitRef="usd">10100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTAtMS0xLTEtMTExMjc4_1136fea4-2474-47c4-b833-fde9fca6fe1f"
      unitRef="usd">400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTAtMy0xLTEtMTExMjc4_5e4f83c7-b488-45db-8556-92cac89df38f"
      unitRef="usd">300000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTAtNS0xLTEtMTExMjc4_dff672d4-ce53-4302-a1cb-4ff4ae01f9d3"
      unitRef="usd">1400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTAtNy0xLTEtMTExMjc4_e859b5ac-a99d-4246-97eb-7269b3d5843f"
      unitRef="usd">1900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTEtMS0xLTEtMTExMjc4_32cc1f34-f9f5-4930-83f3-117c265383a9"
      unitRef="usd">1300000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTEtMy0xLTEtMTExMjc4_84c1e2f8-4cbe-4def-8740-dcef4ed77ea4"
      unitRef="usd">900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTEtNS0xLTEtMTExMjc4_10262063-0e40-49b6-b24d-9de1515a74d3"
      unitRef="usd">2000000.0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTEtNy0xLTEtMTExMjc4_db022082-e03b-4db5-b06e-acf2526c156e"
      unitRef="usd">1700000</us-gaap:ShareBasedCompensation>
    <avo:SaleOfAssetsAndAssetImpairmentChargesNetOfInsuranceRecoverables
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTItMS0xLTEtMTExMjc4_4d5f75b0-aad0-4145-b823-81606d24de04"
      unitRef="usd">500000</avo:SaleOfAssetsAndAssetImpairmentChargesNetOfInsuranceRecoverables>
    <avo:SaleOfAssetsAndAssetImpairmentChargesNetOfInsuranceRecoverables
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTItMy0xLTEtMTExMjc4_9d1f87c1-7be1-46ac-ab9d-96f24b20eb24"
      unitRef="usd">-100000</avo:SaleOfAssetsAndAssetImpairmentChargesNetOfInsuranceRecoverables>
    <avo:SaleOfAssetsAndAssetImpairmentChargesNetOfInsuranceRecoverables
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTItNS0xLTEtMTExMjc4_62975c10-482c-4225-8fb2-056be268f7e1"
      unitRef="usd">800000</avo:SaleOfAssetsAndAssetImpairmentChargesNetOfInsuranceRecoverables>
    <avo:SaleOfAssetsAndAssetImpairmentChargesNetOfInsuranceRecoverables
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTItNy0xLTEtMTExMjc4_c6525281-1d45-4ed8-b734-e759ef1efae2"
      unitRef="usd">0</avo:SaleOfAssetsAndAssetImpairmentChargesNetOfInsuranceRecoverables>
    <avo:FarmingCostsForNonProductiveOrchards
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTMtMS0xLTEtMTExMjc4_5d0b2589-0265-4165-999e-835cda54a5c6"
      unitRef="usd">400000</avo:FarmingCostsForNonProductiveOrchards>
    <avo:FarmingCostsForNonProductiveOrchards
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTMtMy0xLTEtMTExMjc4_db387e01-6b24-4fd9-9c8e-9aafb1393707"
      unitRef="usd">300000</avo:FarmingCostsForNonProductiveOrchards>
    <avo:FarmingCostsForNonProductiveOrchards
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTMtNS0xLTEtMTExMjc4_66f3ae48-2e88-4358-970c-b3ca36776198"
      unitRef="usd">800000</avo:FarmingCostsForNonProductiveOrchards>
    <avo:FarmingCostsForNonProductiveOrchards
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTMtNy0xLTEtMTExMjc4_3a626450-fe3e-4d08-97f2-5c47b2dccb75"
      unitRef="usd">800000</avo:FarmingCostsForNonProductiveOrchards>
    <avo:SoftwareImplementationCostsNoncapitalizable
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTQtMS0xLTEtMTExMjc4_35e757e5-67db-41ef-a629-87bff2381f70"
      unitRef="usd">500000</avo:SoftwareImplementationCostsNoncapitalizable>
    <avo:SoftwareImplementationCostsNoncapitalizable
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTQtMy0xLTEtMTExMjc4_a5129c82-e750-44b6-b50b-09438d0fa7c0"
      unitRef="usd">1300000</avo:SoftwareImplementationCostsNoncapitalizable>
    <avo:SoftwareImplementationCostsNoncapitalizable
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTQtNS0xLTEtMTExMjc4_d793982a-6817-4792-a89f-a7d59ea90de6"
      unitRef="usd">1100000</avo:SoftwareImplementationCostsNoncapitalizable>
    <avo:SoftwareImplementationCostsNoncapitalizable
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTQtNy0xLTEtMTExMjc4_f3b1faa0-1a10-40cd-9c10-c97270a28581"
      unitRef="usd">2800000</avo:SoftwareImplementationCostsNoncapitalizable>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTUtMS0xLTEtMTExMjc4_424fe1e7-9421-4173-b0da-44b6ff5fb0dc"
      unitRef="usd">200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTUtMy0xLTEtMTExMjc4_99f16268-8f70-4162-8563-aadaea90c075"
      unitRef="usd">100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTUtNS0xLTEtMTExMjc4_21221e37-8e65-43ea-afa6-5c7f14deff30"
      unitRef="usd">300000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTUtNy0xLTEtMTExMjc4_8ce6b1ce-5f97-40ac-b35f-11168eec669e"
      unitRef="usd">500000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <avo:InventoryAdjustmentsAmortization
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTYtMS0xLTEtMTExMjc4_9d16d986-28fc-47c6-91bb-82c46d8da80d"
      unitRef="usd">0</avo:InventoryAdjustmentsAmortization>
    <avo:InventoryAdjustmentsAmortization
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTYtMy0xLTEtMTExMjc4_89036545-2b49-4ed2-af91-fb79776dda7d"
      unitRef="usd">0</avo:InventoryAdjustmentsAmortization>
    <avo:InventoryAdjustmentsAmortization
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTYtNS0xLTEtMTExMjc4_1a0aac9f-b61f-40ac-b6ce-072a8c262cba"
      unitRef="usd">700000</avo:InventoryAdjustmentsAmortization>
    <avo:InventoryAdjustmentsAmortization
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTYtNy0xLTEtMTExMjc4_9eee610a-cae6-49c2-9067-93e993f836be"
      unitRef="usd">0</avo:InventoryAdjustmentsAmortization>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTgtMS0xLTEtMTExMjc4_32db7eee-575c-46ac-8189-e34f0f437031"
      unitRef="usd">600000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTgtMy0xLTEtMTExMjc4_afeb2883-f704-4d0b-9424-f84f580bc3f8"
      unitRef="usd">2900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTgtNS0xLTEtMTExMjc4_f68d2cc6-8195-4568-8d6b-a11bb4754321"
      unitRef="usd">-200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTgtNy0xLTEtMTExMjc4_dbbdd91a-df77-41aa-ba47-4a3eb6e69dce"
      unitRef="usd">4500000</us-gaap:OtherNonoperatingIncomeExpense>
    <avo:NetIncomeLossAttributableToNoncontrollingInterestIncludingNonGAAPAdjustments
      contextRef="i3f1ae68a8c56429d9f0d0c2e555be279_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTktMS0xLTEtMTExMjc4_fe715169-5d9f-42f5-8054-5397dda0cc91"
      unitRef="usd">0</avo:NetIncomeLossAttributableToNoncontrollingInterestIncludingNonGAAPAdjustments>
    <avo:NetIncomeLossAttributableToNoncontrollingInterestIncludingNonGAAPAdjustments
      contextRef="i2f61d21ce25b408da1bd9db827f4f6d8_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTktMy0xLTEtMTExMjc4_041ec480-45c4-4bb3-9ea5-f61462ac77d8"
      unitRef="usd">0</avo:NetIncomeLossAttributableToNoncontrollingInterestIncludingNonGAAPAdjustments>
    <avo:NetIncomeLossAttributableToNoncontrollingInterestIncludingNonGAAPAdjustments
      contextRef="ic65473866dc34c5a828bdb6156dc94a8_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTktNS0xLTEtMTExMjc4_37b13fba-af6c-46f2-a55d-c5f652b880dd"
      unitRef="usd">300000</avo:NetIncomeLossAttributableToNoncontrollingInterestIncludingNonGAAPAdjustments>
    <avo:NetIncomeLossAttributableToNoncontrollingInterestIncludingNonGAAPAdjustments
      contextRef="i35d8cbc53ba7410eb778091941b9e8cb_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMTktNy0xLTEtMTExMjc4_e297d2ef-7c0f-44ba-aff6-27f6302b9d68"
      unitRef="usd">0</avo:NetIncomeLossAttributableToNoncontrollingInterestIncludingNonGAAPAdjustments>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i814f856e94134459af02c2af7558b6e2_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMjAtMS0xLTEtMTExOTQx_aa3aba93-2c6c-44d2-8112-1d456a403ef8"
      unitRef="usd">7600000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="if9a3d475843d42e099dcea3804955b27_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMjAtMy0xLTEtMTExOTQx_d6f37949-5bc9-49ff-a86d-57c893406050"
      unitRef="usd">9200000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ifec6ac53d7be44c199124ab3a051ed2e_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMjAtNS0xLTEtMTExMjc4_43a4857f-b7a1-4849-ad7f-084842cc6620"
      unitRef="usd">9900000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ia75101053c914a7bbe6aae9ae8573a47_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RhYmxlOmJkZDc5YzIyYzRiMDRkYmVhMzA0NjYyYWY0YTBjZDk4L3RhYmxlcmFuZ2U6YmRkNzljMjJjNGIwNGRiZWEzMDQ2NjJhZjRhMGNkOThfMjAtNy0xLTEtMTExMjc4_9e6dc070-7d42-4ce4-9b62-b8bff44057d8"
      unitRef="usd">-1200000</avo:IncomeLossFromContinuingOperationsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i626f473ab23145d5a3e7a2be6899f4f3_D20230201-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RleHRyZWdpb246OTE4ZGRhZmRkMDgzNGM4M2FjODQzYmE5YzcxNzhjNmJfMzI5MQ_04c1ab46-ed88-477e-a374-ceed894e9afb"
      unitRef="usd">100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i71f4d4867bcb4a6ea1ac178d4ca12f1e_D20221101-20230430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RleHRyZWdpb246OTE4ZGRhZmRkMDgzNGM4M2FjODQzYmE5YzcxNzhjNmJfMTY0OTI2NzQ0Njc2NQ_4e9d965f-78cb-4f33-8370-5259487ab1f1"
      unitRef="usd">1700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if76950e081da47e1b3809f1930fff1d1_D20220201-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RleHRyZWdpb246OTE4ZGRhZmRkMDgzNGM4M2FjODQzYmE5YzcxNzhjNmJfNTQ5NzU1ODE5MTc2_b110fa23-c6e3-44b4-9d05-d09db4c554cf"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i75f374b4b45f4711aa7b461d23d43f15_D20211101-20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjOTIzMThmMjFkYjRjYjlhOWU2MDYxZjRlY2I3NjdiL3NlYzplYzkyMzE4ZjIxZGI0Y2I5YTllNjA2MWY0ZWNiNzY3Yl83MC9mcmFnOjkxOGRkYWZkZDA4MzRjODNhYzg0M2JhOWM3MTc4YzZiL3RleHRyZWdpb246OTE4ZGRhZmRkMDgzNGM4M2FjODQzYmE5YzcxNzhjNmJfMTY0OTI2NzQ0NjkzNw_c842386d-8c3d-4518-b5c4-baa5559f6e5c"
      unitRef="usd">100000</us-gaap:DepreciationDepletionAndAmortization>
</xbrl>
