<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:lmnr="http://www.limoneira.com/20220430"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="lmnr-20220430.xsd" xlink:type="simple"/>
    <context id="i7f8509e588454640b586ba4956941c07_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i01f1e6390c404f5a85deeb9016081310_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="ib836afea5bb446398755159912a5c0b7_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i09827ea8b39741cc935c09e3db09d8c0_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ia7f091a5be2646fc905eee92cf8d1b34_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i63f297a83062421db17644c8c203e0f6_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i1e7a3c61e13d4ff98e5da4f02d29fe3d_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i6e45202df7574d1d8b258399fb644a67_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i9191317dbb6746909c14798b148d131f_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i47438bbe718247ac9115a5f9e9c53acc_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="id66ef18ea88f4f878bc54ab70fe2e815_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i2573b1e48dad4430920a526c51929fd1_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iaab5c0224163407c8fd38feadb41b534_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesAJuniorParticipatingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie57c4e46110c43cfb41d254d96b93f16_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesAJuniorParticipatingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="id785e23482f44c699345fe8711c4ec84_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i4a061ee1a54a4bbdbf8413fed29da351_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i97366131c29b4162b29f12b139be15d9_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i01b2940bf1a147c5b92f4bd951d83c6e_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i2e97a7f16e814fedb352d1290ddcf069_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="id9325d02d85342d1af90d16f3ba7cf8c_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="ia1cbb98c9d0046878c24b0888b91fc5c_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i18575bcc40f143a3982feac620993b9c_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i50e31e7e9a144bfb8eb7ecf11c73480e_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="idbdcf807bb30455481f4e42b6c5de6f0_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <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="i79c807ceed6f40e99041755bfdf0845e_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="iaf809c7f979145ca9a1236476b1f649b_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
                <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="i0056988506c548a4b5de097190ae9e82_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i07ee6d8735d949e6bb61ff509f9d5d68_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i33619eaa707e4621abeddd58a912b1d5_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i59267c72333f4a329a9ff3d6c3faf2e4_D20211101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i80f4245a741a4de9b9008a48cbd31384_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i3c00e3e17e39465a8d593c172c81d294_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i69b6bd9bcf7148248d8d72f9139124d9_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i33b627f6009c4d86ab5eb423d630cef4_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i2f3d25db72e2455cb5a775f4559295f7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="id708f80166c044c7a68fd342bfa4e305_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i39e80199860c455f9dd8ee5c56748da7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iabaf148907db454b92f9c4fb8baf0675_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i0f2346cfedcd4314ae0c2f8f5014563b_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i1ce4ce666b33406db90d1ef6ba95e269_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="ib7ced41642cc405dab77146408728a14_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i9482c8f7d0354dcba0e4f2b9d8eff85d_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <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="ibd3f9a64c00f4d10a892cec4f54f7474_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i0310d4d16ba74783a7919d959903d929_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
                <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="i1e9332345dac49ce899f86a5536e9a98_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i31c76e8b595249cd89bd3b2d58eed240_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i58b660e0f1234b5f82b42a11faebe63e_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3cb78f9b303041e6b0034102603dada8_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="iad86f3eccb06451c923409b14fac2048_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i95be64fa01354b02afb6abbe456244c6_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="if2ce8ab1fcd3429daf5980001fe1ffe6_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i766878f166bb4f3382ba6d9134d629a9_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i02f5fcb2197f41068052f1f3796674cd_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie323b009df2c4f85ad9a040e74f9592f_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="ibd851fb295424084a4293d6a24263440_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i5a043a6ac0bb48a0bd40ea02cd630bbf_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i1df7ea6e8f734dd7a671d62d76c8ce51_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0da470cc27ac4bbb9d6c495a5763e9c3_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i18d1aea4d02c476f8354ce02925ed434_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i703b7573af90489b86f2078f41d5c72e_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i4211f0adc8404f17bb04897d79ba7441_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i5c12e428852446059d9e7341553a4008_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="if8b35771f5524613abcd97f5a14b569b_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i222b18f20eef44a09dc139921458dcf4_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ica402f5141344f9a83884af9b988c608_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ib5e18d774a404647892e4b5c7b172766_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ia34d5c05f76043e3821cc879b1bcf12d_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i3e78be18485342cabbddeae8902b0164_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id0eb0702514142db854abadfa75978e5_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i75432ca110f24654a4d21353561b619f_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id7181820827f4078a8da9c665bcc9251_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7bb18eda83374ff4862b993454f883e8_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ibd6482433aa64c9490b399febae90f58_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id18a5f1328f1493bb56e522bc43e2e20_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i8749571326854ea889a882531c017ac5_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="id10d6d0f64364d31a38d039e90fa32d8_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0d84ba86981f4af58cbe24831c57cd20_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ic808399335ab4630bdd336ff7881d654_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i22b0b40d47374272a86a7ba080e84607_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4b70981921834996a3fc200367a69884_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3cdf989089c6419381e3184155396df0_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ibbfceb3c48f24ad98da6c461f12a811b_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i631335d8950541f1b34e680ad2e30ab3_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i04444dcd5a3e4cea9bb91ddd060c8a9a_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ib28e27829f694c75a8c06f37662a5f16_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i0aeb9f50fbcf45d3addac6f684045100_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i3957b6b913964408aee9bba5153dae7f_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i4a7f00fb07674e10a84721b0439003f8_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ic24afff5c6a8425385291912ae3574a3_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i17f95fd0f23341879ccd14432d1b1b8f_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i623a137f1d1d4a968e5b4fb7f78a5827_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="icbba6c6fe9a74e87b0861075bfe56adb_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i23a3b4fa32844645a162b0b36fa3364f_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ia7997908793b4b02b9dd625801d749a7_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i635a54b9198b48ae8e818836df400ea6_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ia23894179fb04cb4904cef212cc1db79_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i483fdbacc3fb4ca199e56803bbbe41bc_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i1bc225cd42064ce899afcf93d92e94d9_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ia12e28ad4aca44f1a93035d8783f9d1e_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i3b93d0abc80f496884c28ed14bd9a253_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">lmnr:SeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i3b621f1a0bfb475c98f426a5e566b857_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic25aa198c19c4ada9bc5e929a967a572_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if28640b5a46f4ea68d3efd05701566ef_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ia22a38cf844847bfa50dec3aca23f20e_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i7fca237fc7cb41cfb4fe0d25264201af_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i927a990c17b9414bbb9d8f19355f7817_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if2619268d9244dd3accbcc6d84cfa683_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i94b463722ec348b9b7d701dacf9ad57a_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie8db5336c9db445e8effd28326fc455c_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i6e60441b0d78442ab4acd3d45b41c764_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i614715544df3418cacc940871e706343_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i38bcd545c4ea461a8d3273c02859efab_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="if25efcd9c5244b30a82fc502b7c4af61_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie2077356301943ed8e27e9cf847ef829_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i031d5d60e09d449b82a98ef21dbf8f88_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i8d1ea5df3950401082a7c33694b13085_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i19c35d125039428fa1bfa736b877a3cc_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ifb54d9c6bbbe4127bc9b23ed27ad4163_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i94a52cff5e58436b9fe3e0be56790fb1_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:FirstCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i57b82a0def6f406ea0553a7742564a5a_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:SecondCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3ba6e7a471b047e5a897f2ba25128019_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:FirstCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ib2ffbdb74fb74425a173e829f68e14e8_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:FirstCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id9727cd9e2994928967244acb13f0e61_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:LemonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="idb154fcdd35349a592a2885a13f0a1f1_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:LemonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i96e42b9806dc4c159a0351c88cb2f181_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:LemonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ia03d9075cafd4bceba22b72f9576414b_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:LemonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i7c9750fa3f51489aa177a602d40b7144_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:LemonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">lmnr:OneThirdPartyGrowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i173476e60d3246918235542205aac80d_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:LemonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">lmnr:OneThirdPartyGrowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i043a0f3afe9047d8a47f24574c05fe54_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:SanPabloSpAAndPanDeAzucarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i5e258e829b6a449fb264c972e480c08f_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:SanPabloSpAAndPanDeAzucarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie160f5eb7e994ce59db439fa82157bcb_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:SanPabloSpAAndPanDeAzucarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i4b5465f8e7e14f57bb1131bdde15d953_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:SanPabloSpAAndPanDeAzucarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="icb89e6df33fd4710a3e8d99c5df549a7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i83fe3e76664c4a74b46958379feb8cd6_D20220301-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">lmnr:TrapaniFreshMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idde1c0bd6923405b86f1b9017150a3c3_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:TrapaniFreshMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="ia5273770c9f341eab3610c83af921fac_D20220801-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:TrapaniFreshMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i688b5446a73a46f18210304caab68bd8_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:TrapaniFreshMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id8913d519f0045a6b699b3bac4c502ac_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:TrapaniFreshMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iecaa310bf11541faa76a8f88961afa3e_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:TrapaniFreshMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i2a23c755bbfb4911b3291842ed3558d0_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lmnr:TrapaniFreshMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i56e9758ed2894f49a07e488ed9790a8a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:EastAreaIRetainedPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id36adab1a0ed40a38bab5beb70dca719_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:EastAreaIRetainedPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="if2b355f94a314c3388c6ed4e32cfa74b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:EastAreaTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i5bce138885014ec59a8382bec75f9ba3_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:EastAreaTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i817e301d49044b88a1d7d55f4a8b99e2_I20051031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:EastAreaOneAndTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2005-10-31</instant>
        </period>
    </context>
    <context id="ic80695e9e97d4c20a3250022b7dbe830_I20151110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:LewisGroupOfCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:EastAreaOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-11-10</instant>
        </period>
    </context>
    <context id="i95682859f26a4e448c2e15d8da276979_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:LimoneiraLewisCommunityBuildersLLCBOrJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib181a7879c2b41c68c0dc78d126fb898_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:LimoneiraLewisCommunityBuildersLLCBOrJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="icc28bba81d1e4f0292bee4021d6fffe2_I20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:UnsecuredLineOfCreditLoanAgreementAndPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">lmnr:LimoneiraLewisCommunityBuildersLLCBOrJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-31</instant>
        </period>
    </context>
    <context id="i87b54b53a54c4a5a8f1f64e4c109c02d_D20180101-20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:UnsecuredLineOfCreditLoanAgreementAndPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">lmnr:LimoneiraLewisCommunityBuildersLLCBOrJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="ib72c8a5b3d644e27b27225e0eafa2295_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:UnsecuredLineOfCreditLoanAgreementAndPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">lmnr:LimoneiraLewisCommunityBuildersLLCBOrJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i9e981440fbb14bbfb0812ccfbaa55eae_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:UnsecuredLineOfCreditLoanAgreementAndPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i412a458d5c064dd6ae3f1b99575f6c07_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">lmnr:LimoneiraLewisCommunityBuildersLLCBOrJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="idf3ef5cc48b34f39930040c80915a5e5_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">lmnr:SevillaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i2a7488ee58be4fab91771b1022133de7_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">lmnr:SevillaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i34c88bd1fd464fe2ba91a87c179bc1b0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:CentennialPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9ac2bf8347be4338837782a374ca2857_D20171201-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:CentennialPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i0be1b19b32ea476ab1c9f0dd524a57cd_D20171201-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:CentennialPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i2bccd995766c4501abbc39fccbcc975f_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:CentennialPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i8f4ff94548db432a845306aaa4226117_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:CentennialPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="if4c3b8484cb24e47a66dcfe7d0211b66_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:CentennialPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i428c72f289774eeda404c0e8d0588dec_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">lmnr:CentennialPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic0b2883835af45f9a86e8e40e40f9ee7_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:LimoneiraLewisCommunityBuildersLlcAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i408dc03cce274cd3a370790bf23d833b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:LimoneiraLewisCommunityBuildersLlcAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i01737afd9a2b449ab512a1d11654e898_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:LimcoDelMarLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i0c265fe1e13e4ccfb1d75da7a445e7f7_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:LimcoDelMarLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ibfd2b00c0d714033a6d17981c7fc1ec9_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:RosalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7b5d6cbf47c140f792baf0e684ff642f_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:RosalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i747b70b10cbd4be9bf386d178f272f55_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:RomneyPropertyPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i5b8d79577cec44b5bd232fceeea2d08a_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:RomneyPropertyPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i8899279fabf1486b99eda45cdbdfac82_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:RosalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lmnr:RosalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i292ab310c5a44cfe8c21397907bd08a2_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:RosalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">lmnr:RosalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="iadd46ca3f1b548ed92e27408e5d608bf_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:LimoneiraLewisCommunityBuildersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i39bd7361e8f548c5b59dc19a5ef72d40_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:LimoneiraLewisCommunityBuildersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="idb5b84ec7daf429d9788d9f6dc96cfa1_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i2edae1db281a48d5be3289bb701748fc_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i4a99da97cfe04895936a2da9aae77354_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i56cfcb75a08a475b83dafd53d2599764_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ifd0a4253e18f4729ae25b62b74564d00_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib7086296559145a494eb2ba6ca8587ea_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id11cc44163614a88937b739794eb4af4_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i127e2341cee544ff9afa738935321443_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i3b67f0e31a4b44cb8dbd1c7586006920_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="iacbd3f62482d4df9bc38c578caf6c2b3_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i0d1e96f1a146452ba90e91165459e05d_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id3cb268d58794a57a8af6fe53f5e08fc_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i2cc3647a270c46029619fbd510a80c9a_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i6007b87e7d1b443aa484be0ee16141f5_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i731abc2469a44b4bb39c14c46f250e44_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i9a69176d984148c6ab5e31826318facf_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i5ffccd85509a44238c9936110e013cfd_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i53b52d86ef3e4cff9da3d49ac81c15e2_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">lmnr:NonrevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i79e8d4ea43f94a428c4a897dd7004e97_I20220702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">lmnr:NonrevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-02</instant>
        </period>
    </context>
    <context id="ice3ae863cd32485f8baa1bd94e0f1fa4_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i78fee35aee444343b4e7ca3a9896e94f_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i9fe6372bb54c4a80a951c52498adfe3d_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanDueApril2023AndFebruary2043Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7e852714d2e6401c8671551a3c6d0f00_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanDueApril2023AndFebruary2043Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i6453999084ba453bb92f7edf1f418638_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i663ec27430e0481daeabdc17f71eba58_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i199b8f11701a4b97a81772356511e454_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ib5ac230ac7ba4290853b4743573468a9_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ie76326a48b14496890b49f0aebbb1195_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i8f4d241255924cd982523ed0d1c16914_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i7f108793845c4030b401cb7705163c69_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ieb5dad7edd274b57863238eae7541ca2_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="iddf8989952894ca7a809ec70a50f8fef_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanDueSept2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="if78794c8889842138d918169ba21dd5e_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestTermLoanDueSept2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i7233e822259141c983c406f152672fd3_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:BancoDeChileTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ibb501b32c2334aad9a3abe28b07efcdd_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:BancoDeChileTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i58aba9e19d1346429b94870c4e5bcdd7_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i380fe9abf6234265905c9f2bf8be8e0a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i49a5a32b382a418290d6940581844806_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3b2378d1d1f649d39146e551dd46620b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i43c8d7b4f108441b96da29da570e8664_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:BancoDeChileCOVID19LoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ide747d214d94477a86c28c200d860c77_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:BancoDeChileCOVID19LoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i44bef6ff54914149b683f05be80fa18d_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:BancoDeChileCOVID19LoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i796a0a6b410d4ce9a80bfc73856bf308_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:BancoDeChileCOVID19LoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="if8d8802107be4abab478d43e172685c5_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">lmnr:RevolvingEquityLineofCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="if78e8c68552642e7b46815a62cf219a9_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">lmnr:RevolvingEquityLineofCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestLoanAgreementSecuredbyWindfallInvestorsLLCPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0d43389d88dd4933ba9fb71ca3fbd7e7_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i04f895e6ad5441ceaf7a4a86486aa3e1_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">lmnr:RevolvingEquityLineofCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i994413f29c7f4c0fb2e95b4eb56e6d5b_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="ic5193d0486e647bfa731f86bb5c51c1f_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i3e0bd1e3b728451daf28e6e68a2dc970_I20220701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">lmnr:NonrevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="if67a8592549447dca46e7888f5a74311_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">lmnr:NonrevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i7a42b994ec8a4493b69b542591a9f9d9_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lmnr:FarmCreditWestMasterLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i2d0a32953d99402e93ac3fa432236288_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iefd1afb57d1b4bb480b156f18c282aae_D20220301-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FarmCreditWestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i2e81b97ec1fa4e929506d66ac1286970_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i558c48c8cf4e411ab69585e3fffe9fb2_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FarmCreditWestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="iac4bec85621644b78abc731a9e33deb8_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i618ea15858214c9aa434579ff91eb9ec_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="iaf31a4f99f004a448e25badbadddc152_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if6111da2d434417882604fc2c2cb6a2a_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i400ef48d7c924214a781730aff15b84f_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie99bd8059e914acdad73b41cddd75846_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i834aa90f7cba44ed80308fb596d55023_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i1a82fc999fac40f0b1780d916332a0e6_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i5c602a5a6e0545d4ac441a334127796a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie7e0b80316a54e828d74f701c50589ce_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="iaffa8adb4ec44fa2b9a7a9c129698691_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ib9548f0d139b4951ac60df7b993997f6_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i57647b9e57b5435d827f36568b6a12bd_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7f68f16f69e4458ea82b1d968d2ec256_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i4abc0fbe3b0c4974b9d1f41265d7cd5d_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i462d908ce0014c47b11cb08627e45496_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id0149220b344438988d7565bbb6e6423_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i004104611edf4d75bac949afa79776e0_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iceff30e3fc2f47958ecd007fc3a3897f_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i813548d08b8d4e0591571d3f79dbca8e_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i19f1c059125e4158b7b3d02ff18aa0e8_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i8a1385d53b224315b1d322d22a5fb55e_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i6cefa850225c461386adafad27f7066b_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i6835154b05104f0683858307bf03b8ae_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i0121c8d207704a6bab17e563ace6d5ce_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ia277e809cd714c81932659f36507ad23_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i442114d9fda24d5ea6b64c483f4fb524_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CalavoGrowersIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iee0c91b77b4846829e634011b8cdc097_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CalavoGrowersIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i54039db2f18542c5aa92ed7543f7408d_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CalavoGrowersIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="id7e1eebf857a492f900c72cfd7697c08_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CalavoGrowersIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i74e77adb018e4ae2aec22d73e50cee79_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i873df1acf6d14e17b81e3d1502653b67_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if6db98e73b91437f961ffb97206557d3_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i80ff2383c77c4ed79292d6b801a18d7a_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i17a1b2383eaa4588a39f4fc9d005500b_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:YMIDDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i222665b00e6a4c3085ce297043dfd043_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:YMIDDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i78a0c101a97f425eba09a07321387a53_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:YMIDDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iec4dceab7c094ee8b59e94c44648b0c4_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:YMIDDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i6c02d41462bf4c4a9461de3f72b39874_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i33afecc35f8e4be292c43c0d79be8162_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ie8773344ac924d82b93d775cc8c88f8c_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i20481ed2fa244756a25a346e99b7a500_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i43de0748913a4657a9c0af4089192838_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FreskaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ib6ebad0885364a1d9ba87800c8d3421d_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FreskaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i49c1370fd524477da3e5da49c42d6b9e_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FreskaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i89751d397f874baba2331f83c32e0971_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FreskaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iccecc1d7462f45ee8438ad43ba65df0a_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i78ee106d666746d19f007c9ab55ecefa_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8040f1daa57046d0889a9bb46118c045_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iae2951044b8c4c05b80df2f3d4916990_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i53fc4e3f57054a8f97638b0bc2a4bdaa_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i29416291eff1452b86c1bfc98cd2de74_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="icf28b34c44e1444fa9511eabe513d3bc_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i90b6cb8dae6647c9a1b612247aab5da0_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ieb01fef2f18b46e4a4f019ba3d26b418_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i2f4a892f67374c818254227c9f47374c_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ifa65785cf8d340f1869a044b49f87ac3_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i5d608284c48c428aacfe66f5b661e529_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:MutualWaterCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if43463d80609499c8b7479a2322c5333_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic737339d7eea4dd18812308fc889228a_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i127d9fe08efa491a827add7a3bdac9a5_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i65781a5ed3e54c8bbb8489641f4feb11_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CooperativeAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i8a6466173aff4265ba92713c748ea2c0_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CalavoGrowersIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i2b4c2850618d4ae1a538c1bf3621d562_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CalavoGrowersIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if6044fcfb6dd4e27949c63388b84c2cf_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CalavoGrowersIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i037d9e6447b8411d9800210d0c7a251c_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CalavoGrowersIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i03314ba3ae844b53aa26c20d6848272b_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i016e3aa8f1ba4b66992cb53581e5d5d8_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i24f5d6a448734eacbb166ca6a1f64994_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i8314d71c3a4f44389022168905b236fa_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i9b37e9b851cc444f98863108a32be7bb_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ColoradoRiverGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if08e6ea6cb13491096225257c7025a8d_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ColoradoRiverGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3c747bdffa65498ba731c23ea4cb4ead_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ColoradoRiverGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ic3321ec8b6834a56a454e3db00de7172_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ColoradoRiverGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i8172b0f2018248459df9c715fc916d92_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:YMIDDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i92349e3db3a34787bafd02fd65934828_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:YMIDDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i395c8379ba7d4c16aa5ad2c08b3b8fe4_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:YMIDDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ibcd5bc0d88c843f8bc4963c47e72f936_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:YMIDDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iccd2b7fbbed042b39b65d5302895f89d_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ib316a82db4074a229c2fbcb9ea2a56d4_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i5b368465539f434790fa34a65d667480_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i4e7bf323c9a844cea725c818e1f0c366_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FGFTrapaniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if5ab8422f8ff4a9e952033d5f80fe1e3_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FreskaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id331b012cd6f4654b5b9deb70f451789_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FreskaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i002ef827a6cd42cfa1c141e11f6878e2_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FreskaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie3ce7a939bc2431e949fe9da51a24ce0_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:FreskaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:BeneficialOwnerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i6c0e23cdd1dd44e980590dee0ce36ee3_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i9f18bd0787fe4209b83f9ea934fcd70b_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id880b94dbc504d38b552919ed2761572_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="id4ef3579850347acbb6ed4230f6b9398_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:ThirdPartyGrowersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:AgribusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie7538636dd0b4bb3b209b1ce432a32e9_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie6d19c414f464369b87d45b7ed45f562_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i3d8775feb86f4e088d661b33a935ab0c_I20131031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-10-31</instant>
        </period>
    </context>
    <context id="i3e5f01d66cd54c6ea69385d221b7cb54_D20121101-20131031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">lmnr:CadizRealEstateFennerValleyFarmsAndWaterAssetManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-11-01</startDate>
            <endDate>2013-10-31</endDate>
        </period>
    </context>
    <context id="ie2866cdab413472aa0b23af8e6dc1262_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">lmnr:LimoneiraCompanySeriesB2ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">lmnr:AffiliateOfWaterAssetManagementLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3376c5ee0ddf494cb5a0faadcb323251_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iebe17389af18459d9fa993e2ad1f4a3a_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if52474ebcdab4da3bf13b79d68ea8394_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ifd8adde8df2e4f23ba305389568739e0_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iccfde1af38b24139a295ce21ab8778d5_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie30f53d1cee14fc8b7ee6cb50f6a1283_D20220201-20220201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-01</endDate>
        </period>
    </context>
    <context id="i53c11d3e6441453894eb9eeb5a963c99_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ia2ab3bcfc60d4d4695b6a83d215a0c16_D20220101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lmnr:NonemployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i51fbdc108ff143afbe1060a2c66673f5_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lmnr:NonemployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iaae2c181b9c0484da483fe6d42b9c724_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lmnr:NonemployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i017c2fffb297431f88a11e7122749f51_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">lmnr:NonemployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i67056950eb6b46ddb99a273c4d99a391_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i9573dbd8516742aeab1ff00c732d79d6_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i9776e8af5cda4e5ba09aaac18cd1a74c_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:OrangesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i516abf48b66c472da12e41c003230aec_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:OrangesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i47b56225f7d84bcca0120ae6c4c71f21_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:SpecialtyCitrusandOtherCropsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ib4c5f46705ec46fdbddf5302493253c2_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:SpecialtyCitrusandOtherCropsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3dcb0761111740e69592b5828d10f275_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:OrangesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i39ebf13c8d34430682a3dde2ca33026e_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:OrangesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i6fe3ceb04bdb4225b4e96cdb5a46f155_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:SpecialtyCitrusandOtherCropsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie37769e5496041868a166610446f5702_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lmnr:SpecialtyCitrusandOtherCropsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i5657b38d855d48979962bdd8a691fb86_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i5da96501d10e43049aba6796695f2e0f_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id6019a891b4d4298923dfa566688fa97_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:AvocadosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i5c5cc40a88a64fd5990f8e23660f8b01_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i2fce33754da84d608f49ade30f018431_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:TotalAgriBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i2b3626f3d2e747c19914de1a49147104_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i93c0705b9f6b4bcab7c6b90024a0b72f_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if3eb50726b3043f791be0924ea1320df_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i7fef3f5ddb404c1691bdc865354084bb_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i4f0b2b676d7a425484293b82cd8e3b51_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8bd6508e0fc04dcf81ef53bb356e8c63_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i48b07bc1138947ce8007a96cb90132f2_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:AvocadosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i066d730730f34cb7a78fb3276fec2f93_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic8e9ea42017340b5b38ccac91448204a_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:TotalAgriBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic2e9083466e549b5b6f78f8c4e8b1c8a_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i64d92a3d87bf43ffa7ec5a55afdd1c94_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if01918bee1934497aa4f778c0bb9539b_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:AvocadosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iee0b444047354489a491e0e0400b4e62_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="idea043c6565c48ecaa74fd236bbb6c3b_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:TotalAgriBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i7be758de045b475ebb2e70c4bbc9008c_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i7ab6ac2748bd4629b6931aa81a28e219_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i26f3c8c012ba4f5b975304be983915e1_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i7126398fe849416da3a3bbca4eacb10f_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i5db030eafa9b419eb5c5eef4e8f65900_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i81cefd6b305440a497240c32bbe438f1_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i9bab51c771ba4804a8da31bab111670b_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:AvocadosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ib849f30912b04f2e88068ae3e5f3e0bc_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i7a6b9f4559f444d39ed3d244bb0c5a3a_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:TotalAgriBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ibfef69f7019742f28b78dbd92d6bbb57_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if982e5046e1747b4af29bd414bd680b4_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id0ba82feb5ec46aba48d0b88195fef0b_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:AvocadosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i4292f7366924452c9530c4ad6009624f_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i208f7848a0eb46ed8785ac1510b2543e_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:TotalAgriBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ia93e602cfa2949e68500106acf5f9901_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iede296ff5d5541b699bb3fa0df851d8f_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i10f6e623e9dd43298e83b9cc545fcf9c_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i72ccf880afc94d329a5807a7a863b7a2_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</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="i135638a1ceae473da69a8e004d1453d1_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if9914aff3eca4fcbb1ba56cd5ed426ff_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if286d28e541b41988c619676ac69330a_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:AvocadosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8204d5ee53734365a06b4399bd214ae5_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if9f89b8a2ae54530ab8e567d3c81cab1_D20211101-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:TotalAgriBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if25a393cda3d431185df9f124c9c6824_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="icd8dcbe149c04f1d8af0e494217aa335_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i96f5df9a20e74c60abed6bf42340d745_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:AvocadosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i7aace820790d47b4aa15783207a8ca98_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i9e5388939dee40789d28af09f63c792c_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:TotalAgriBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if68a8e9ce3944ce091c682c53955f0b5_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ic9f494fd66c04ef795576d404665896d_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iaa9ef9e9aaaa4c6787352e463230d015_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i9d9c7cc7322b4291b0f066c720b98b31_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iff61b518bf0340458104c0f9f28eee6f_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:FreshLemonsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i77cd1f55be244c309c95c78603473c66_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:LemonPackingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="id89a0dc4b12442a4af35f8b8f0dc5613_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:AvocadosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i584e26213c6841e683bf4942945491c3_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:OtherAgribusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i0fc8e3d77e8841bc90ba706df21d464d_D20201101-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">lmnr:TotalAgriBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-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="number">
        <measure>pure</measure>
    </unit>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="installment">
        <measure>lmnr:installment</measure>
    </unit>
    <unit id="property">
        <measure>lmnr:property</measure>
    </unit>
    <unit id="residentialunit">
        <measure>lmnr:residentialUnit</measure>
    </unit>
    <unit id="segment">
        <measure>lmnr:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80L2ZyYWc6YWI5YmE3OGVjOGM0NGNmM2I2NjE2MDE1MDQyNmYxZWUvdGFibGU6NzEwM2IxMTM0YWIwNGE3ODkxNTcwZWE2NjZkMzE4OGUvdGFibGVyYW5nZTo3MTAzYjExMzRhYjA0YTc4OTE1NzBlYTY2NmQzMTg4ZV8xLTEtMS0xLTU0NjMx_ed8a488f-e7b8-4fcb-8cc4-582f7d41fd4a">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80L2ZyYWc6YWI5YmE3OGVjOGM0NGNmM2I2NjE2MDE1MDQyNmYxZWUvdGFibGU6NzEwM2IxMTM0YWIwNGE3ODkxNTcwZWE2NjZkMzE4OGUvdGFibGVyYW5nZTo3MTAzYjExMzRhYjA0YTc4OTE1NzBlYTY2NmQzMTg4ZV8yLTEtMS0xLTU0NjMx_11418d87-58e4-46c8-a97b-ad39c760b4b8">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80L2ZyYWc6YWI5YmE3OGVjOGM0NGNmM2I2NjE2MDE1MDQyNmYxZWUvdGFibGU6NzEwM2IxMTM0YWIwNGE3ODkxNTcwZWE2NjZkMzE4OGUvdGFibGVyYW5nZTo3MTAzYjExMzRhYjA0YTc4OTE1NzBlYTY2NmQzMTg4ZV8zLTEtMS0xLTU0NjMx_9d362deb-4415-4909-8d5d-4fa6244a78f0">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80L2ZyYWc6YWI5YmE3OGVjOGM0NGNmM2I2NjE2MDE1MDQyNmYxZWUvdGFibGU6NzEwM2IxMTM0YWIwNGE3ODkxNTcwZWE2NjZkMzE4OGUvdGFibGVyYW5nZTo3MTAzYjExMzRhYjA0YTc4OTE1NzBlYTY2NmQzMTg4ZV80LTEtMS0xLTU0NjMx_bec3f3b5-a4a7-4c30-8c8e-b9c760096618">0001342423</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80L2ZyYWc6YWI5YmE3OGVjOGM0NGNmM2I2NjE2MDE1MDQyNmYxZWUvdGFibGU6NzEwM2IxMTM0YWIwNGE3ODkxNTcwZWE2NjZkMzE4OGUvdGFibGVyYW5nZTo3MTAzYjExMzRhYjA0YTc4OTE1NzBlYTY2NmQzMTg4ZV81LTEtMS0xLTU0NjMx_2d6963b6-3aae-4f76-a6b3-00d68e4b4f7c">--10-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMy0wLTEtMS01NDYzMQ_0a434b60-a847-4119-8c65-7481e6e4ef3a">http://www.limoneira.com/20220430#AgribusinessMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMy0wLTEtMS01NDYzMQ_33c2a2e9-f723-4059-ae92-159d290fd11c">http://www.limoneira.com/20220430#AgribusinessMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMy0wLTEtMS01NDYzMQ_56a23598-b9ae-433d-82ee-80d65b0f1516">http://www.limoneira.com/20220430#AgribusinessMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMy0wLTEtMS01NDYzMQ_975bd5d6-1c2d-4670-b453-a8e2c33b7760">http://www.limoneira.com/20220430#AgribusinessMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:TypeOfCostGoodOrServiceExtensibleList
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOC0wLTEtMS01NDYzMQ_655308f3-7c76-461f-93bf-aee8af59d4b7">http://www.limoneira.com/20220430#AgribusinessMember</us-gaap:TypeOfCostGoodOrServiceExtensibleList>
    <us-gaap:TypeOfCostGoodOrServiceExtensibleList
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOC0wLTEtMS01NDYzMQ_71d6a0a3-0a10-4e9e-8863-8c81c8adea52">http://www.limoneira.com/20220430#AgribusinessMember</us-gaap:TypeOfCostGoodOrServiceExtensibleList>
    <us-gaap:TypeOfCostGoodOrServiceExtensibleList
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOC0wLTEtMS01NDYzMQ_792cd5af-4ce4-4605-b187-2234a0821a8c">http://www.limoneira.com/20220430#AgribusinessMember</us-gaap:TypeOfCostGoodOrServiceExtensibleList>
    <us-gaap:TypeOfCostGoodOrServiceExtensibleList
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOC0wLTEtMS01NDYzMQ_e685acc2-f827-4321-8744-d5e02dca6b4e">http://www.limoneira.com/20220430#AgribusinessMember</us-gaap:TypeOfCostGoodOrServiceExtensibleList>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="iac4bec85621644b78abc731a9e33deb8_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfNzgx_b05d7403-8d7e-4918-8320-a9c826a18990">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi0xLTEtMS01NDYzMQ_2c423d85-c892-4896-b845-921d79ed6755">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi0xLTEtMS01NDYzMQ_b65dabbc-6ac0-4335-b244-c22e5287078c">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy0xLTEtMS01NDYzMQ_1b5f1164-92a3-4da0-bb8c-67f8acd5ed98">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy0xLTEtMS01NDYzMQ_fba14f27-275c-4a5b-8032-b37056b74726">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy0xLTEtMS01NDYzMQ_52f0234b-bcdb-4784-ad38-8a517c42f77c">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy0xLTEtMS01NDYzMQ_b6baef2b-87d0-4c1d-97f5-c9ae7f56e80a">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC0xLTEtMS01NDYzMQ_4c068093-6f7b-411a-996b-572295245d0a">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC0xLTEtMS01NDYzMQ_c3ae0dc4-1bee-459a-b1ab-8dda0b037f81">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS0xLTEtMS01NDYzMQ_861e86cf-1407-4287-9d0f-d889971a1076">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS0xLTEtMS01NDYzMQ_d63e9cda-152f-4515-ba53-0856493c47ca">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtMS0xLTEtNTQ2MzE_38a93381-1373-4432-89e2-b5fedc375672">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtMS0xLTEtNTQ2MzE_3ceebf90-687d-4ff3-b62c-814ef0aaafc6">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if52474ebcdab4da3bf13b79d68ea8394_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTE5Mw_05d026f5-48e8-4065-8424-d4637a36b926">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6NGVjZmVjMTYwMjVkNGMyODkyYmJkNzA4ZGI4Njg1NTIvdGFibGVyYW5nZTo0ZWNmZWMxNjAyNWQ0YzI4OTJiYmQ3MDhkYjg2ODU1Ml8wLTAtMS0xLTU0NjMxL3RleHRyZWdpb246MDY0YmZkN2U0NzlkNDhkMGI2MWVjMzhhN2QxMTcwZjFfOQ_ac92907b-168c-44fa-861c-ee4be9b5fb51">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6ZTJlM2JjYmY5NDA3NDI4MmFmYWM1M2I1NmJkOTA4MmEvdGFibGVyYW5nZTplMmUzYmNiZjk0MDc0MjgyYWZhYzUzYjU2YmQ5MDgyYV8wLTAtMS0xLTU0NjMx_94bff8a3-04eb-45ec-b0ba-5fc2edee2a62">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGV4dHJlZ2lvbjo1NzQ1YWE3OTBiNmY0MGQwOWZiNGQ0MzkxMzAwMDM5MF8xMTU_1e03435b-5d51-4201-b23c-94d04f502997">2022-04-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6ZDg0YjBmOGJmZDdiNGFlNjlhMTliMzI3YmI1ODk5NjQvdGFibGVyYW5nZTpkODRiMGY4YmZkN2I0YWU2OWExOWIzMjdiYjU4OTk2NF8wLTAtMS0xLTU0NjMx_fe4e1f7c-ec86-405d-a7fd-288f0115f3b7">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGV4dHJlZ2lvbjo1NzQ1YWE3OTBiNmY0MGQwOWZiNGQ0MzkxMzAwMDM5MF8xODAw_87e6bd1a-a13e-491d-87dc-0475f926625b">001-34755</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6MzE1MjBjOTZmYTU4NDEyNTk5NDZjODViNTI1ZTY4MTEvdGFibGVyYW5nZTozMTUyMGM5NmZhNTg0MTI1OTk0NmM4NWI1MjVlNjgxMV8wLTAtMS0xLTU0NjMx_83c5e5db-0e34-453e-9839-235fb0920028">LIMONEIRA COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6ZDgzNjlmN2NiODRhNGUzODhjMTQ0ZTgzZTc3NzViMTMvdGFibGVyYW5nZTpkODM2OWY3Y2I4NGE0ZTM4OGMxNDRlODNlNzc3NWIxM18wLTAtMS0xLTU0NjMx_df844b5f-5c00-47a3-8e4e-1a93b3d6e18e">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6ZDgzNjlmN2NiODRhNGUzODhjMTQ0ZTgzZTc3NzViMTMvdGFibGVyYW5nZTpkODM2OWY3Y2I4NGE0ZTM4OGMxNDRlODNlNzc3NWIxM18wLTEtMS0xLTU0NjMx_cab43e5c-b175-4e14-9305-2053e6910038">77-0260692</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6NWQzMTZmMGQwZmY5NGQyZjk3MjYxM2VkZTU4YjhkZmEvdGFibGVyYW5nZTo1ZDMxNmYwZDBmZjk0ZDJmOTcyNjEzZWRlNThiOGRmYV8wLTAtMS0xLTU0NjMxL3RleHRyZWdpb246ZDljMzI2NTZiMzZkNGYwM2I1NjE0MTA2NTM3MmNhMDBfNA_52f0e611-0427-46ae-9d6e-ad0c90f68507">1141 Cummings Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6NWQzMTZmMGQwZmY5NGQyZjk3MjYxM2VkZTU4YjhkZmEvdGFibGVyYW5nZTo1ZDMxNmYwZDBmZjk0ZDJmOTcyNjEzZWRlNThiOGRmYV8wLTAtMS0xLTU0NjMxL3RleHRyZWdpb246ZDljMzI2NTZiMzZkNGYwM2I1NjE0MTA2NTM3MmNhMDBfOA_6ff22317-4d22-4190-9572-66c0212a58af">Santa Paula</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6NWQzMTZmMGQwZmY5NGQyZjk3MjYxM2VkZTU4YjhkZmEvdGFibGVyYW5nZTo1ZDMxNmYwZDBmZjk0ZDJmOTcyNjEzZWRlNThiOGRmYV8wLTAtMS0xLTU0NjMxL3RleHRyZWdpb246ZDljMzI2NTZiMzZkNGYwM2I1NjE0MTA2NTM3MmNhMDBfMTI_44e13177-44ff-40e6-85f9-83f1805c52cb">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6NWQzMTZmMGQwZmY5NGQyZjk3MjYxM2VkZTU4YjhkZmEvdGFibGVyYW5nZTo1ZDMxNmYwZDBmZjk0ZDJmOTcyNjEzZWRlNThiOGRmYV8wLTEtMS0xLTU0NjMx_70ff29fc-1bbd-4dbb-a9dd-33657f7c80b3">93060</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGV4dHJlZ2lvbjo1NzQ1YWE3OTBiNmY0MGQwOWZiNGQ0MzkxMzAwMDM5MF8xODAx_cda99952-493c-45d6-8a68-b0b0a3795b15">805</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGV4dHJlZ2lvbjo1NzQ1YWE3OTBiNmY0MGQwOWZiNGQ0MzkxMzAwMDM5MF8xODAy_d00926e3-3088-4896-a901-38bf3ee9a649">525-5541</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6ZGI4ZmJiNzViYThlNDIzOWIzMzJhMWViZTkyNGViZDQvdGFibGVyYW5nZTpkYjhmYmI3NWJhOGU0MjM5YjMzMmExZWJlOTI0ZWJkNF8xLTAtMS0xLTU0NjMx_2fa55f5f-e3e8-493d-b58f-2bd3b33f846f">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6ZGI4ZmJiNzViYThlNDIzOWIzMzJhMWViZTkyNGViZDQvdGFibGVyYW5nZTpkYjhmYmI3NWJhOGU0MjM5YjMzMmExZWJlOTI0ZWJkNF8xLTEtMS0xLTU0NjMx_7b37637e-1370-4784-aab9-1ef740ae7cde">LMNR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6ZGI4ZmJiNzViYThlNDIzOWIzMzJhMWViZTkyNGViZDQvdGFibGVyYW5nZTpkYjhmYmI3NWJhOGU0MjM5YjMzMmExZWJlOTI0ZWJkNF8xLTItMS0xLTU0NjMxL3RleHRyZWdpb246N2RmN2I1NDU4YTAxNDEzMGE3ZTY1NTFhMGZlYjk2YWNfOA_5adceb28-e901-4a5c-90fa-e5f8fe9c082a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGV4dHJlZ2lvbjo1NzQ1YWE3OTBiNmY0MGQwOWZiNGQ0MzkxMzAwMDM5MF8xODAz_f7c9ef8f-cc54-4007-90cb-30d4a049037c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGV4dHJlZ2lvbjo1NzQ1YWE3OTBiNmY0MGQwOWZiNGQ0MzkxMzAwMDM5MF8xODA0_ab841e8e-bb42-4744-9a33-c528b13fa868">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6OTkyOWQyZWViNWJiNGFhY2FkN2E2MjA4ZjQ0YjU4YzAvdGFibGVyYW5nZTo5OTI5ZDJlZWI1YmI0YWFjYWQ3YTYyMDhmNDRiNThjMF8wLTMtMS0xLTU0NjMx_17745788-c41b-40d7-bf27-1f5c27c9569a">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6OTkyOWQyZWViNWJiNGFhY2FkN2E2MjA4ZjQ0YjU4YzAvdGFibGVyYW5nZTo5OTI5ZDJlZWI1YmI0YWFjYWQ3YTYyMDhmNDRiNThjMF8wLTQtMS0xLTU0NjMx_d8f6a9cc-9c0c-41fb-8cc3-4b3c6b94c145">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGFibGU6OTkyOWQyZWViNWJiNGFhY2FkN2E2MjA4ZjQ0YjU4YzAvdGFibGVyYW5nZTo5OTI5ZDJlZWI1YmI0YWFjYWQ3YTYyMDhmNDRiNThjMF8xLTItMS0xLTU0NjMx_9a5f9db7-809b-4448-a52a-5b2b45ceb333">false</dei:EntitySmallBusiness>
    <dei:EntityShellCompany
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGV4dHJlZ2lvbjo1NzQ1YWE3OTBiNmY0MGQwOWZiNGQ0MzkxMzAwMDM5MF8yMTk5MDIzMjU3MzYx_c3a88523-be99-4cbc-8339-503e5428f19a">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i01f1e6390c404f5a85deeb9016081310_I20220531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xL2ZyYWc6NTc0NWFhNzkwYjZmNDBkMDlmYjRkNDM5MTMwMDAzOTAvdGV4dHJlZ2lvbjo1NzQ1YWE3OTBiNmY0MGQwOWZiNGQ0MzkxMzAwMDM5MF8xNzQ2_a489bc9c-0dc8-48d8-9877-8c9432243cb8"
      unitRef="shares">17721551</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMy0xLTEtMS01NDYzMQ_b8743117-dff8-42e1-b2b0-7240c5a68c85"
      unitRef="usd">960000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMy0zLTEtMS01NDYzMQ_4c3d0b19-05d9-4921-9f8a-29555cc13019"
      unitRef="usd">439000</us-gaap:Cash>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNC0xLTEtMS01NDYzMQ_20f84517-1771-4abb-87d5-4204f148f13a"
      unitRef="usd">22139000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNC0zLTEtMS01NDYzMQ_a5694938-bf09-426f-8a7e-3c1c2f2d285c"
      unitRef="usd">17483000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryRealEstate
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNS0xLTEtMS01NDYzMQ_6c625800-9dd2-4a6f-85db-abb1300db1f0"
      unitRef="usd">2858000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNS0zLTEtMS01NDYzMQ_fcfd762c-e30f-472c-9f32-4c3bf4f01448"
      unitRef="usd">7500000</us-gaap:InventoryRealEstate>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNi0xLTEtMS01NDYzMQ_676ce75b-6528-4b63-a26e-5e60e9a2c7f8"
      unitRef="usd">10648000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNi0zLTEtMS01NDYzMQ_232581ed-b77b-4321-9f07-fb35869a1708"
      unitRef="usd">10709000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNy0xLTEtMS01NDYzMQ_003056a8-7b38-434c-b549-9612f786652f"
      unitRef="usd">5347000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNy0zLTEtMS01NDYzMQ_694c1696-d6da-4a60-801a-0e82a3beb536"
      unitRef="usd">5958000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfOS0xLTEtMS01NDYzMQ_59569f1c-b0b1-453e-b50f-a7e8141c85d5"
      unitRef="usd">41952000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfOS0zLTEtMS01NDYzMQ_de1742c9-b398-4e75-bc49-b868e7221fad"
      unitRef="usd">42089000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTEtMS0xLTEtNTQ2MzE_ca17051f-4b18-49c4-9ed4-4a87ee9af4b1"
      unitRef="usd">239594000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTEtMy0xLTEtNTQ2MzE_aa7b5918-529f-4713-81a1-9be6e1af59db"
      unitRef="usd">242420000</us-gaap:PropertyPlantAndEquipmentNet>
    <lmnr:RealEstateUnderDevelopmentNoncurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTItMS0xLTEtNTQ2MzE_28e0ed2c-e90b-4bde-8011-3d37057d11e0"
      unitRef="usd">23049000</lmnr:RealEstateUnderDevelopmentNoncurrent>
    <lmnr:RealEstateUnderDevelopmentNoncurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTItMy0xLTEtNTQ2MzE_bb46cc78-11e6-413b-bd66-e2abb453cd63"
      unitRef="usd">22828000</lmnr:RealEstateUnderDevelopmentNoncurrent>
    <us-gaap:EquityMethodInvestments
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTMtMS0xLTEtNTQ2MzE_6cc951ca-ab7a-4f6a-a916-7a67fa4d571f"
      unitRef="usd">64290000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTMtMy0xLTEtNTQ2MzE_0b296694-ebaa-4a73-8217-848dd9b6626d"
      unitRef="usd">64072000</us-gaap:EquityMethodInvestments>
    <us-gaap:Goodwill
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTQtMS0xLTEtNTQ2MzE_b1affb7b-3777-441e-8a26-9cc966b92c8e"
      unitRef="usd">1520000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTQtMy0xLTEtNTQ2MzE_b145d6ef-5822-4b3e-be69-72653eceea2c"
      unitRef="usd">1527000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTUtMS0xLTEtNTQ2MzE_90b60c2f-d140-4dfc-9f23-c18746354df8"
      unitRef="usd">7873000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTUtMy0xLTEtNTQ2MzE_dc86360a-b1b8-4d70-981c-af84f1a1a0b2"
      unitRef="usd">8329000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTYtMS0xLTEtNTQ2MzE_53d5d02f-88ca-4ab7-aacd-17203e489a8c"
      unitRef="usd">12466000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTYtMy0xLTEtNTQ2MzE_d3bcfd53-7580-4dce-bd2f-eafa94cc610f"
      unitRef="usd">11011000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTctMS0xLTEtNTQ2MzE_8c155919-b9d9-498a-a772-be3c19c52261"
      unitRef="usd">390744000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMTctMy0xLTEtNTQ2MzE_91446da0-8e47-41eb-a1d5-c3886500bc6a"
      unitRef="usd">392276000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjEtMS0xLTEtNTQ2MzE_2a32db77-0e48-440f-9fc6-15048ac6e3c6"
      unitRef="usd">9800000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjEtMy0xLTEtNTQ2MzE_4751509f-71f5-44d1-902d-662cf9fa762e"
      unitRef="usd">8963000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjItMS0xLTEtNTQ2MzE_7bf45fa7-5666-476f-8515-f9e596a73033"
      unitRef="usd">9495000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjItMy0xLTEtNTQ2MzE_e4a409ee-a186-4668-97bb-30d69b49e424"
      unitRef="usd">10371000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjMtMS0xLTEtNTQ2MzE_8b9c8192-5760-4125-afb7-6dd40d1bb4dc"
      unitRef="usd">6802000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjMtMy0xLTEtNTQ2MzE_9bcceb14-7341-4c5e-b421-e54f3428590c"
      unitRef="usd">6542000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjQtMS0xLTEtNTQ2MzE_86673b71-6a52-4e0a-abf9-dd46bed7393b"
      unitRef="usd">8035000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjQtMy0xLTEtNTQ2MzE_3483bf7c-f9d7-4e57-9119-312365b384f1"
      unitRef="usd">6976000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjUtMS0xLTEtNTQ2MzE_60979acd-6bc3-4a45-945f-d7e227d41622"
      unitRef="usd">3678000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjUtMy0xLTEtNTQ2MzE_6610e21e-364e-4ddd-82aa-91b05ec371dd"
      unitRef="usd">2472000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjYtMS0xLTEtNTQ2MzE_cdcbfd95-c604-4d23-a0d1-a1422d47c90d"
      unitRef="usd">37810000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjYtMy0xLTEtNTQ2MzE_c31da74f-0370-4056-81a3-41714b854f6f"
      unitRef="usd">35324000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjgtMS0xLTEtNTQ2MzE_2324a135-d41d-4187-9835-17b8305c2c52"
      unitRef="usd">135575000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjgtMy0xLTEtNTQ2MzE_c496f3e2-1931-481a-90a1-8020077117b9"
      unitRef="usd">130353000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjktMS0xLTEtNTQ2MzE_3c5125c6-7e5c-47f7-a54d-b3c67b34c30d"
      unitRef="usd">20975000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMjktMy0xLTEtNTQ2MzE_fd771299-3baf-475a-b947-28c043ced69e"
      unitRef="usd">22853000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzAtMS0xLTEtNTQ2MzE_600cb4da-f89a-421c-ac84-8165ccd4a643"
      unitRef="usd">5598000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzAtMy0xLTEtNTQ2MzE_b353c2e1-669f-4dfc-9128-8f9a66e921a5"
      unitRef="usd">4501000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzEtMS0xLTEtNTQ2MzE_8e3de45e-c2b8-47e6-8a23-d3236ba204c3"
      unitRef="usd">199958000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzEtMy0xLTEtNTQ2MzE_1a038c5b-1bfa-40f5-a072-efc4e5c5fe77"
      unitRef="usd">193031000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzItMS0xLTEtNTQ2MzE_c9079fa8-d221-45df-8f8e-ba333da3079b"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzItMy0xLTEtNTQ2MzE_a17d2016-672c-4303-9c6c-154540450f5b"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia7f091a5be2646fc905eee92cf8d1b34_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV80Mw_02065336-5fef-4ab7-9939-295998f03355"
      unitRef="usdPerShare">100.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i63f297a83062421db17644c8c203e0f6_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV80Mw_c20ba994-afa0-41b5-b2f6-1e1e16e19579"
      unitRef="usdPerShare">100.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia7f091a5be2646fc905eee92cf8d1b34_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV81Nw_90ffd68a-02e1-4dae-895c-478e0d4cbe7a"
      unitRef="shares">50000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i63f297a83062421db17644c8c203e0f6_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV81Nw_9a12a659-6344-4c7c-9d46-cd5d0f7a9300"
      unitRef="shares">50000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i63f297a83062421db17644c8c203e0f6_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV83OQ_24cf64f3-a901-4df4-bf86-ca32c9cfc810"
      unitRef="shares">14790</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia7f091a5be2646fc905eee92cf8d1b34_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV83OQ_c04e85d1-7bc4-4d15-b09e-28a0f9be0858"
      unitRef="shares">14790</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i63f297a83062421db17644c8c203e0f6_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV83OQ_c1185ac7-94b2-4519-85e4-cf8d6a82fed1"
      unitRef="shares">14790</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia7f091a5be2646fc905eee92cf8d1b34_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV83OQ_de362d25-e9c0-4016-9427-e11494a2ee9d"
      unitRef="shares">14790</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i1e7a3c61e13d4ff98e5da4f02d29fe3d_D20211101-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV8xMjc_79cd793e-931d-424b-9094-8747575f0304"
      unitRef="number">0.0875</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i6e45202df7574d1d8b258399fb644a67_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpjY2QzZTFhOGNhOTQ0YzExYTlhMjNjN2FjYzYyYzg2OV8xMjc_d71d1c35-7133-477a-84a7-7073b39d8590"
      unitRef="number">0.0875</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ia7f091a5be2646fc905eee92cf8d1b34_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMS0xLTEtNTQ2MzE_fb8097e4-661a-4f0c-8c7e-aa896fd5a4db"
      unitRef="usd">1479000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i63f297a83062421db17644c8c203e0f6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzQtMy0xLTEtNTQ2MzE_b9e85cfd-ef09-454e-a8ed-9da94800ae16"
      unitRef="usd">1479000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i9191317dbb6746909c14798b148d131f_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV80NQ_40ac44f9-60f6-4729-80b8-1dc636c5e7b5"
      unitRef="usdPerShare">100.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i47438bbe718247ac9115a5f9e9c53acc_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV80NQ_fd262b0a-7e1b-4413-928d-3f6b794d10c6"
      unitRef="usdPerShare">100.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i47438bbe718247ac9115a5f9e9c53acc_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV81OQ_de041e08-b4fa-4080-9dd0-c119e973abde"
      unitRef="shares">10000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i9191317dbb6746909c14798b148d131f_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV81OQ_e6ab8ce3-d798-4924-b170-23b07ac2f572"
      unitRef="shares">10000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i9191317dbb6746909c14798b148d131f_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV84MQ_2376d0f5-e6b7-45f6-9b17-5d89100c641c"
      unitRef="shares">9300</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i47438bbe718247ac9115a5f9e9c53acc_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV84MQ_66542997-0064-4a96-ab74-1d9323852d81"
      unitRef="shares">9300</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i47438bbe718247ac9115a5f9e9c53acc_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV84MQ_931861a0-9a66-42bc-8c36-9db63a8e9ddf"
      unitRef="shares">9300</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i9191317dbb6746909c14798b148d131f_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV84MQ_db372ec1-706f-4de5-b96f-ed0ae2a0bbd1"
      unitRef="shares">9300</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="id66ef18ea88f4f878bc54ab70fe2e815_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV8xMjk_b7bdd67c-12c0-4d47-bff1-d05323aa10e6"
      unitRef="number">0.04</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i2573b1e48dad4430920a526c51929fd1_D20211101-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV8xMjk_d74c4d61-5807-478f-97f6-641c754c5e0a"
      unitRef="number">0.04</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="i47438bbe718247ac9115a5f9e9c53acc_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV8xNzA_462e075c-2954-4a1c-8022-e228fcdaec54"
      unitRef="usdPerShare">1000</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="i9191317dbb6746909c14798b148d131f_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3ZmY0NjRjMjU4ZWU0Mjk5YTY2NDQxYjFjNDU4MGJjOV8xNzA_7cd49294-86e2-43a5-8bc8-adfa7d238038"
      unitRef="usdPerShare">1000</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i9191317dbb6746909c14798b148d131f_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMS0xLTEtNTQ2MzE_40064c32-4c0f-44eb-a076-ea2f5aa3544a"
      unitRef="usd">9331000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i47438bbe718247ac9115a5f9e9c53acc_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzUtMy0xLTEtNTQ2MzE_2613923f-5d57-453a-8e29-cfaa9e4c2c46"
      unitRef="usd">9331000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="iaab5c0224163407c8fd38feadb41b534_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjozY2Q3MWQ4YzMxMjc0MDY5YmQ3ZWQ0M2U3YzJlNDY5Y181Mg_0547ae2c-e234-4f68-9703-c409c94e0968"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie57c4e46110c43cfb41d254d96b93f16_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjozY2Q3MWQ4YzMxMjc0MDY5YmQ3ZWQ0M2U3YzJlNDY5Y181Mg_978f7387-1d33-490a-aff2-c2b0d6091190"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie57c4e46110c43cfb41d254d96b93f16_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjozY2Q3MWQ4YzMxMjc0MDY5YmQ3ZWQ0M2U3YzJlNDY5Y182Ng_373e9e30-48f5-4fb0-aeb3-6c98f152721c"
      unitRef="shares">20000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iaab5c0224163407c8fd38feadb41b534_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjozY2Q3MWQ4YzMxMjc0MDY5YmQ3ZWQ0M2U3YzJlNDY5Y182Ng_9aa5f90e-42b7-46d0-a29a-ffc24ca559e9"
      unitRef="shares">20000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="iaab5c0224163407c8fd38feadb41b534_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjozY2Q3MWQ4YzMxMjc0MDY5YmQ3ZWQ0M2U3YzJlNDY5Y184OA_3ed2a659-dd88-4378-93a7-713fd8d51a78"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="iaab5c0224163407c8fd38feadb41b534_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjozY2Q3MWQ4YzMxMjc0MDY5YmQ3ZWQ0M2U3YzJlNDY5Y184OA_4830f745-9c0c-4814-99b3-cf19b7732579"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie57c4e46110c43cfb41d254d96b93f16_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjozY2Q3MWQ4YzMxMjc0MDY5YmQ3ZWQ0M2U3YzJlNDY5Y184OA_4e8eaf8e-c416-4541-9f65-cbaa68f5d4a6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie57c4e46110c43cfb41d254d96b93f16_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjozY2Q3MWQ4YzMxMjc0MDY5YmQ3ZWQ0M2U3YzJlNDY5Y184OA_8239d3ee-b239-4a4f-8520-0b5596a79f98"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="iaab5c0224163407c8fd38feadb41b534_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMS0xLTEtNTQ2MzE_96719ca1-0082-4cbb-963c-0d13384269b4"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ie57c4e46110c43cfb41d254d96b93f16_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzgtMy0xLTEtNTQ2MzE_5bab524e-c631-44a9-b3b6-beab1668df2d"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo5OTg4MGNkY2FmMTU0ZjBiOWNjMmVjMTlmNmE3MTE5OV8xOQ_a2c9bf0c-3c07-4d54-b17c-a14834bc983a"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo5OTg4MGNkY2FmMTU0ZjBiOWNjMmVjMTlmNmE3MTE5OV8xOQ_a8f9219a-4ff0-4e7d-8312-c003692a0a18"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo5OTg4MGNkY2FmMTU0ZjBiOWNjMmVjMTlmNmE3MTE5OV8zMw_6e6c2997-ea0e-418a-811e-6401637bf8e7"
      unitRef="shares">39000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo5OTg4MGNkY2FmMTU0ZjBiOWNjMmVjMTlmNmE3MTE5OV8zMw_b5892798-c89c-4fb0-9ba7-da19810557f1"
      unitRef="shares">39000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo5OTg4MGNkY2FmMTU0ZjBiOWNjMmVjMTlmNmE3MTE5OV81NQ_f6562c13-9769-4adc-a5cf-38debc66c0d3"
      unitRef="shares">17972528</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo5OTg4MGNkY2FmMTU0ZjBiOWNjMmVjMTlmNmE3MTE5OV82Mg_d5dd65b9-a0b7-488f-b282-e3e4d491b984"
      unitRef="shares">17936377</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo5OTg4MGNkY2FmMTU0ZjBiOWNjMmVjMTlmNmE3MTE5OV84Mw_69728ce0-c48f-4e2a-9e54-406d0261eaca"
      unitRef="shares">17721551</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo5OTg4MGNkY2FmMTU0ZjBiOWNjMmVjMTlmNmE3MTE5OV85MA_d96214cc-1df1-4a50-8988-96223009d85a"
      unitRef="shares">17685400</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMS0xLTEtNTQ2MzE_52770336-185f-4b5f-b54f-b06c278008c5"
      unitRef="usd">180000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfMzktMy0xLTEtNTQ2MzE_cbb027e7-2653-4a41-a332-e6e70191cd58"
      unitRef="usd">179000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDAtMS0xLTEtNTQ2MzE_6592431d-7fc7-4b24-bec9-abde75756ed0"
      unitRef="usd">164253000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDAtMy0xLTEtNTQ2MzE_0d0bc788-9857-4c86-9423-21bf6a29bb56"
      unitRef="usd">163965000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDEtMS0xLTEtNTQ2MzE_2a274788-4ca1-470a-890d-11d4c0ad42e1"
      unitRef="usd">13691000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDEtMy0xLTEtNTQ2MzE_75afd59a-acca-4d71-8516-369cd0b7f6b7"
      unitRef="usd">21552000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDItMS0xLTEtNTQ2MzE_3c36af02-0de2-4f2c-a368-d02043a2a32b"
      unitRef="usd">-6539000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDItMy0xLTEtNTQ2MzE_d8abbbcb-d8d6-4211-a857-08747a53b2a5"
      unitRef="usd">-5733000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDMtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpiODEyMDBhNTU3NDY0ODExYjNhZTBhNmNjMzc1MTY3NF8yOQ_2830e2d9-e146-4afc-8989-e96fe0098713"
      unitRef="shares">250977</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDMtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjpiODEyMDBhNTU3NDY0ODExYjNhZTBhNmNjMzc1MTY3NF8yOQ_31b9fadd-27a8-498f-8f62-d8baff026618"
      unitRef="shares">250977</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDMtMS0xLTEtNTQ2MzE_995fcb15-23b7-4058-836e-eb1a8e788c35"
      unitRef="usd">3493000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDMtMy0xLTEtNTQ2MzE_48fe7cd6-3e4c-4b11-9618-1304621d8d9c"
      unitRef="usd">3493000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:MinorityInterest
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDQtMS0xLTEtNTQ2MzE_b67a6997-089d-4a74-a956-b29fb24f695b"
      unitRef="usd">11884000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDQtMy0xLTEtNTQ2MzE_c2b43be7-0b5e-4257-945b-e2f1988562d4"
      unitRef="usd">11965000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDUtMS0xLTEtNTQ2MzE_2cd2ed10-9858-4480-879a-e796df895aa0"
      unitRef="usd">179976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDUtMy0xLTEtNTQ2MzE_da23f16a-edda-48dd-a5e1-d0738522a9c1"
      unitRef="usd">188435000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDYtMS0xLTEtNTQ2MzE_21658a6f-6ff0-4ec8-b42a-d3a871c1eedb"
      unitRef="usd">390744000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xOS9mcmFnOjFlNTUxMDYzZTlmZTQyMzFiNjdmYWYxYTdlYzMwNDlhL3RhYmxlOjM5YTk1NTQyYTMxMzQxZjNiMDM2OTM1OGFlMjg0ZTMwL3RhYmxlcmFuZ2U6MzlhOTU1NDJhMzEzNDFmM2IwMzY5MzU4YWUyODRlMzBfNDYtMy0xLTEtNTQ2MzE_61c475f6-b7f5-4591-91f0-10f1d9183b5b"
      unitRef="usd">392276000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMy0xLTEtMS01NDYzMQ_996b3f4a-a800-49c5-9798-0f600085afaa"
      unitRef="usd">45369000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMy0zLTEtMS01NDYzMQ_1fb3d298-c9ee-4343-b6bf-1faf62d52889"
      unitRef="usd">43989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMy01LTEtMS01NDYzMQ_b1b75c61-aeff-4360-8714-e5fb610c1d1f"
      unitRef="usd">83452000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMy03LTEtMS01NDYzMQ_1db44ac3-4b41-48a4-8b72-3faaac78845e"
      unitRef="usd">81126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfNC0xLTEtMS01NDYzMQ_b35f41f0-9c5b-42bc-834d-fdb340daac15"
      unitRef="usd">1381000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfNC0zLTEtMS01NDYzMQ_1b338884-b01c-4632-bda7-90d8f2ba8dde"
      unitRef="usd">1143000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfNC01LTEtMS01NDYzMQ_bf875344-81d8-4895-bcba-a7bf10bf2c53"
      unitRef="usd">2572000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfNC03LTEtMS01NDYzMQ_e775a80c-ec4d-4a9b-8259-8c3c6b9f7b81"
      unitRef="usd">2281000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfNi0xLTEtMS01NDYzMQ_e807d9cc-ba40-44d6-8826-fbd4ecb1fe68"
      unitRef="usd">46750000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfNi0zLTEtMS01NDYzMQ_9a7d4995-3973-405d-beb8-f59935d4d1c6"
      unitRef="usd">45132000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfNi01LTEtMS01NDYzMQ_996f66ee-f0e8-4dc6-bc77-19de5396b9fc"
      unitRef="usd">86024000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfNi03LTEtMS01NDYzMQ_4dbfefb4-7d5b-47a4-85de-668c80bdcf5c"
      unitRef="usd">83407000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOC0xLTEtMS01NDYzMQ_8e68c68e-76a5-458d-a7a3-f175b4876d4e"
      unitRef="usd">37599000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOC0zLTEtMS01NDYzMQ_655c602f-2953-4346-a0ce-150afbcd0c14"
      unitRef="usd">36442000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOC01LTEtMS01NDYzMQ_de212f8f-80f9-4f3e-83f1-f661ce8be089"
      unitRef="usd">78843000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOC03LTEtMS01NDYzMQ_d05d34c9-f2b7-41be-b48b-77014699a18f"
      unitRef="usd">73380000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOS0xLTEtMS01NDYzMQ_ff75fa9a-5dce-444f-9d81-b510a48d9458"
      unitRef="usd">1093000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOS0zLTEtMS01NDYzMQ_40ea48e6-d8e7-4692-b597-70b697521c08"
      unitRef="usd">1090000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOS01LTEtMS01NDYzMQ_4a00afc9-1142-4084-8e2a-d78f18825350"
      unitRef="usd">2167000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfOS03LTEtMS01NDYzMQ_f6dbeca8-6092-48b1-9c6b-2833eec7fbfc"
      unitRef="usd">2172000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTEtMS0xLTEtNTQ2MzE_fb309588-fbd8-4bf5-a818-41c6f8e38d23"
      unitRef="usd">-346000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTEtMy0xLTEtNTQ2MzE_6addfa98-18b4-4509-adae-4d11bbb9a7d4"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTEtNS0xLTEtNTQ2MzE_f97c9344-eea3-45e3-80cc-ed172e79876f"
      unitRef="usd">-261000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTEtNy0xLTEtNTQ2MzE_00294663-fca2-4b9f-8f42-c8d02d234f5d"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTItMS0xLTEtNTQ2MzE_06e8923a-37d3-4852-9cd3-e96b84227161"
      unitRef="usd">5126000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTItMy0xLTEtNTQ2MzE_2f24856c-0cc0-4126-ba56-e65ebee8a294"
      unitRef="usd">5216000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTItNS0xLTEtNTQ2MzE_9860db78-3756-48c6-8cba-948f7fe77881"
      unitRef="usd">11725000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTItNy0xLTEtNTQ2MzE_5817842d-e940-4197-830f-f97fbd7e7f94"
      unitRef="usd">11111000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTMtMS0xLTEtNTQ2MzE_bbf143e7-0aea-4f37-a81f-31a418057306"
      unitRef="usd">44164000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTMtMy0xLTEtNTQ2MzE_9829f9e9-02c1-4c9e-8ea1-0da42dad5ba0"
      unitRef="usd">42748000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTMtNS0xLTEtNTQ2MzE_e7e5738e-b833-4518-98f3-daddc4cbe6a3"
      unitRef="usd">92996000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTMtNy0xLTEtNTQ2MzE_7e1c57b1-b4f2-4a1b-9200-05433f1d7bb9"
      unitRef="usd">86663000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTQtMS0xLTEtNTQ2MzE_ab26c9b7-2f93-4753-858f-736239ca9cc5"
      unitRef="usd">2586000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTQtMy0xLTEtNTQ2MzE_583494c8-1e3a-438a-a48d-20aede4c7985"
      unitRef="usd">2384000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTQtNS0xLTEtNTQ2MzE_894698fb-78c5-41b7-b6e6-55eaf61f45f5"
      unitRef="usd">-6972000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTQtNy0xLTEtNTQ2MzE_fee471e0-f0b8-47bd-8261-c0615fd25a7d"
      unitRef="usd">-3256000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTYtMS0xLTEtNTQ2MzE_9a106661-83ad-4a16-b51f-b6fc2398d27e"
      unitRef="usd">27000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTYtMy0xLTEtNTQ2MzE_4677db8c-e347-459c-b7de-267a366bfb58"
      unitRef="usd">25000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTYtNS0xLTEtNTQ2MzE_f0ab229d-f292-4981-997b-0ee264679ed1"
      unitRef="usd">48000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTYtNy0xLTEtNTQ2MzE_84d23717-3ece-4578-a134-61a7337357a8"
      unitRef="usd">68000</us-gaap:InterestIncomeOther>
    <lmnr:InterestExpenseNetOfPatronageDividends
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTctMS0xLTEtNTQ2MzE_7d21fcc3-a6d6-4a33-bc13-036ad4ca81e1"
      unitRef="usd">-696000</lmnr:InterestExpenseNetOfPatronageDividends>
    <lmnr:InterestExpenseNetOfPatronageDividends
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTctMy0xLTEtNTQ2MzE_9b80c081-0faa-4a00-8f66-8870a07c18db"
      unitRef="usd">-622000</lmnr:InterestExpenseNetOfPatronageDividends>
    <lmnr:InterestExpenseNetOfPatronageDividends
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTctNS0xLTEtNTQ2MzE_36860803-58b0-4248-b16d-7915957aa026"
      unitRef="usd">-481000</lmnr:InterestExpenseNetOfPatronageDividends>
    <lmnr:InterestExpenseNetOfPatronageDividends
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTctNy0xLTEtNTQ2MzE_f73c6d4f-f8e5-4859-9620-8387191487be"
      unitRef="usd">-488000</lmnr:InterestExpenseNetOfPatronageDividends>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTgtMS0xLTEtNTQ2MzE_2194a7d4-7597-4d75-803d-24cd566675f3"
      unitRef="usd">299000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTgtMy0xLTEtNTQ2MzE_11aa2561-f3cb-403d-9731-e7f81345188f"
      unitRef="usd">643000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTgtNS0xLTEtNTQ2MzE_74f3b344-8554-4c29-b864-140351ec8b49"
      unitRef="usd">350000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMTgtNy0xLTEtNTQ2MzE_f0525889-7b6c-4bc1-9795-2cf3044bf55e"
      unitRef="usd">1009000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjEtMS0xLTEtNTQ2MzE_3a0aeae6-9250-44c4-b69a-ed8f59e302d0"
      unitRef="usd">78000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjEtMy0xLTEtNTQ2MzE_b2c0e19d-bdd3-47af-9a21-8b2917fd98b5"
      unitRef="usd">57000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjEtNS0xLTEtNTQ2MzE_41cf60e3-bb41-425c-9f6a-6ee3c78fc13c"
      unitRef="usd">93000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjEtNy0xLTEtNTQ2MzE_0a3c5287-9d09-4933-9af8-5bb44afcdec1"
      unitRef="usd">51000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjItMS0xLTEtNTQ2MzE_3ae6fa8a-c1bd-4520-ac92-e3c8bd806508"
      unitRef="usd">-292000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjItMy0xLTEtNTQ2MzE_a1d2db00-77f0-48fe-ac5b-cf4e89e5382f"
      unitRef="usd">103000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjItNS0xLTEtNTQ2MzE_f4b476f6-4c53-4ae4-a135-cd72975798d9"
      unitRef="usd">10000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjItNy0xLTEtNTQ2MzE_25b44733-84c5-4230-8fed-8f8f169d1000"
      unitRef="usd">640000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjQtMS0xLTEtNTQ2MzE_44e81fd3-1ff8-4647-a34d-828a7caff967"
      unitRef="usd">2294000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjQtMy0xLTEtNTQ2MzE_631745c1-4310-4b13-9f6e-dd07f89d92c4"
      unitRef="usd">2487000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjQtNS0xLTEtNTQ2MzE_cdb9cd7a-29d2-450f-9a51-375fd6eb2b9d"
      unitRef="usd">-6962000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjQtNy0xLTEtNTQ2MzE_11b7e31e-1c7a-4b8d-9a96-c741ff6171d8"
      unitRef="usd">-2616000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjUtMS0xLTEtNTQ2MzE_961653b1-56c1-449d-85c7-d87135bae3e1"
      unitRef="usd">722000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjUtMy0xLTEtNTQ2MzE_1b55dd2a-884f-44b7-9def-ab0f367bfd02"
      unitRef="usd">974000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjUtNS0xLTEtNTQ2MzE_2a008b0a-1b12-466d-96ab-58cbd3190303"
      unitRef="usd">-1928000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjUtNy0xLTEtNTQ2MzE_406959d6-db93-4b44-8b78-82f855080d96"
      unitRef="usd">-213000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjYtMS0xLTEtNTQ2MzE_035070e3-3d48-48de-916a-a2cc2c306301"
      unitRef="usd">1572000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjYtMy0xLTEtNTQ2MzE_d93de028-316a-4ea7-87b8-1906901ec4d4"
      unitRef="usd">1513000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjYtNS0xLTEtNTQ2MzE_f02a88b2-e103-4753-90fd-2ac562e76828"
      unitRef="usd">-5034000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjYtNy0xLTEtNTQ2MzE_629693dc-5ca1-43cd-9b97-335141efc713"
      unitRef="usd">-2403000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjctMS0xLTEtNTQ2MzE_e28b0039-2c50-45cb-b05f-15406d6ca908"
      unitRef="usd">11000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjctMy0xLTEtNTQ2MzE_bb8546af-3910-459a-8739-208d69db0925"
      unitRef="usd">-420000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjctNS0xLTEtNTQ2MzE_3c407fd3-d9b2-4603-b149-77fb64b0594d"
      unitRef="usd">-77000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjctNy0xLTEtNTQ2MzE_2877f78f-a29c-4c2e-b910-886384d7d55e"
      unitRef="usd">-128000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjgtMS0xLTEtNTQ2MzE_eb3e1950-849c-445c-9889-7b0bf0301f7b"
      unitRef="usd">1561000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjgtMy0xLTEtNTQ2MzE_b22fb8c5-180c-48fa-a3e3-c530669b7e62"
      unitRef="usd">1933000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjgtNS0xLTEtNTQ2MzE_ae7a0c85-1e84-41ce-b295-ca33702599b8"
      unitRef="usd">-4957000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjgtNy0xLTEtNTQ2MzE_c5b92f0d-411a-402e-99a0-406a303dbdcc"
      unitRef="usd">-2275000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsPreferredStock
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjktMS0xLTEtNTQ2MzE_e1878df0-f0a0-4850-bdee-e21dad228301"
      unitRef="usd">126000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjktMy0xLTEtNTQ2MzE_632a156e-4cbf-48ee-8254-8c2c53ad4333"
      unitRef="usd">126000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjktNS0xLTEtNTQ2MzE_49de6691-ab08-46de-84e9-7b3562fddd4e"
      unitRef="usd">251000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMjktNy0xLTEtNTQ2MzE_8259fa3d-bdd2-4d7d-bd41-c08d5bd12c69"
      unitRef="usd">251000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzAtMS0xLTEtNTQ2MzE_a15c3c48-a1fe-43d3-8499-673f68814666"
      unitRef="usd">1435000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzAtMy0xLTEtNTQ2MzE_0f3bca27-91bb-4794-be16-a37048e0aa94"
      unitRef="usd">1807000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzAtNS0xLTEtNTQ2MzE_82771773-621d-4248-92ea-f45bf9e578ab"
      unitRef="usd">-5208000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzAtNy0xLTEtNTQ2MzE_b1f2b301-7623-4732-8a62-c83234e9f837"
      unitRef="usd">-2526000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzItMS0xLTEtNTQ2MzE_659455bb-13bc-479e-b4bd-96e6f5ccaa7d"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzItMy0xLTEtNTQ2MzE_4d207a3a-1eaa-495f-9363-948396d1b326"
      unitRef="usdPerShare">0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzItNS0xLTEtNTQ2MzE_08f6affd-8ce8-4036-8ec6-681c7dbccf7d"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzItNy0xLTEtNTQ2MzE_185bc317-555d-4b15-a2b4-a01f620b476d"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzQtMS0xLTEtNTQ2MzE_7e132a2c-dcc7-450f-8b52-4a9799a0f5fa"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzQtMy0xLTEtNTQ2MzE_2011d056-8d93-4272-9214-9dd5e704e3c8"
      unitRef="usdPerShare">0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzQtNS0xLTEtNTQ2MzE_8e6707ea-4c01-4523-8894-ed823fb85b30"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzQtNy0xLTEtNTQ2MzE_2c7ad28a-63cd-43e8-b369-0e3825387d0c"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzYtMS0xLTEtNTQ2MzE_46e4021e-13bd-4162-a258-42d8851c549b"
      unitRef="shares">17511000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzYtMy0xLTEtNTQ2MzE_75c8064f-47dd-4767-abcc-d48bdb59fbeb"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzYtNS0xLTEtNTQ2MzE_866126f3-5757-49e8-a33e-ed23c9bde3db"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzYtNy0xLTEtNTQ2MzE_0923c181-1ef2-4de0-af95-14ed62d2896d"
      unitRef="shares">17429000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzctMS0xLTEtNTQ2MzE_f02ee0cd-3ba5-4450-8bc6-ed7e4dd57605"
      unitRef="shares">17511000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzctMy0xLTEtNTQ2MzE_96908375-50c4-4286-8fb6-8b59d2735215"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzctNS0xLTEtNTQ2MzE_a8fa201b-748c-44db-8d02-218d6d1071ba"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yNS9mcmFnOjc4OTUwOGZiODI5NzRiNDc4OTdmYjk0NmU2YjAyOTRlL3RhYmxlOmE5ZDBjOGJiMzYyZTQwNDc5ZWNkYzRhYzdmNDZlMTQwL3RhYmxlcmFuZ2U6YTlkMGM4YmIzNjJlNDA0NzllY2RjNGFjN2Y0NmUxNDBfMzctNy0xLTEtNTQ2MzE_7c2864fa-244f-45a4-b1fb-c41f3609d369"
      unitRef="shares">17429000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMi0xLTEtMS01NDYzMQ_fced9cd1-6e1d-414b-a370-b50489c107af"
      unitRef="usd">1572000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMi0zLTEtMS01NDYzMQ_b42341a4-c24e-4ed1-a655-74fe836df11c"
      unitRef="usd">1513000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMi01LTEtMS01NDYzMQ_ae0b42d4-7d50-46d3-a328-7d19c35adba8"
      unitRef="usd">-5034000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMi03LTEtMS01NDYzMQ_9d4c32c0-7c32-4132-a589-b8ae112fa3e5"
      unitRef="usd">-2403000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNC0xLTEtMS01NDYzMQ_e72c5df6-6feb-4660-b8e0-ed6f978d8a79"
      unitRef="usd">-1006000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNC0zLTEtMS01NDYzMQ_8566211b-9dac-4bd3-8ddf-8b643a3bcee9"
      unitRef="usd">577000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNC01LTEtMS01NDYzMQ_39fa8e54-b05d-4288-a41d-09f6ca056aca"
      unitRef="usd">-951000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNC03LTEtMS01NDYzMQ_11283f8a-3160-4cda-a100-7e4986e8fde6"
      unitRef="usd">1372000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjE3YmEwZWYyOTBkMDQ5MWE5ODcyN2NmZDgzYmEzMDY2XzU2_f3470e5a-239e-491d-9365-d12902fb242b"
      unitRef="usd">-27000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjE3YmEwZWYyOTBkMDQ5MWE5ODcyN2NmZDgzYmEzMDY2XzY0_580080a1-cff0-47cb-bb44-b8188738b9c5"
      unitRef="usd">-50000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjE3YmEwZWYyOTBkMDQ5MWE5ODcyN2NmZDgzYmEzMDY2XzEwOTk1MTE2Mjc4Nzg_4f2b759e-a6ea-4554-9c31-ad92cd0885fb"
      unitRef="usd">-54000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjE3YmEwZWYyOTBkMDQ5MWE5ODcyN2NmZDgzYmEzMDY2XzEwOTk1MTE2Mjc4OTc_4b10658b-2165-403e-bbef-9ba8a4db5e74"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNS0xLTEtMS01NDYzMQ_2add0791-3069-4652-ad9a-d4042b30f0c8"
      unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNS0zLTEtMS01NDYzMQ_33510602-280d-4443-aaaf-12f56c952120"
      unitRef="usd">-134000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNS01LTEtMS01NDYzMQ_f9bf979b-dd8d-4b18-99ca-b21119f11b20"
      unitRef="usd">-145000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfNS03LTEtMS01NDYzMQ_4a1e2f59-50e9-4e84-9532-5be58ba44b02"
      unitRef="usd">-268000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfOC0xLTEtMS01NDYzMQ_8f12f291-f5a8-4a29-bbe8-50187bc95eb1"
      unitRef="usd">-933000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfOC0zLTEtMS01NDYzMQ_4efef3a6-b729-43e4-9af4-88ee800a770a"
      unitRef="usd">711000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfOC01LTEtMS01NDYzMQ_30a79a25-0a38-4bf2-9118-8059dec352c8"
      unitRef="usd">-806000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfOC03LTEtMS01NDYzMQ_869f6bac-69c6-4f3a-95e2-64dd184d64e7"
      unitRef="usd">1640000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfOS0xLTEtMS01NDYzMQ_c07b7549-b616-458b-a175-436bb29f21cb"
      unitRef="usd">639000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfOS0zLTEtMS01NDYzMQ_46744353-37e3-4ef0-b439-275ecd227786"
      unitRef="usd">2224000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfOS01LTEtMS01NDYzMQ_4b037ca2-9acb-4ea0-9b66-6bf5599c7c76"
      unitRef="usd">-5840000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfOS03LTEtMS01NDYzMQ_56d87282-3506-41a8-827c-bcef5b60a687"
      unitRef="usd">-763000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMTAtMS0xLTEtNTQ2MzE_f485ec88-9a21-4bfd-b1ae-c4a26aced7eb"
      unitRef="usd">5000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMTAtMy0xLTEtNTQ2MzE_72c248a6-a6f9-40d9-83d8-dc29802ae9d3"
      unitRef="usd">-403000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMTAtNS0xLTEtNTQ2MzE_fce55748-bcee-411c-b227-0d1b1f1be437"
      unitRef="usd">-81000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMTAtNy0xLTEtNTQ2MzE_d771ce37-9506-42ff-b873-2b67996956c7"
      unitRef="usd">-72000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMTEtMS0xLTEtNTQ2MzE_b9c96030-84d9-4655-88e5-56c0f0d611b3"
      unitRef="usd">634000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMTEtMy0xLTEtNTQ2MzE_a7926943-5bdb-46e0-b995-e672bfe036c1"
      unitRef="usd">2627000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMTEtNS0xLTEtNTQ2MzE_3cac7186-510f-4cce-9061-7642502cf1a2"
      unitRef="usd">-5759000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8yOC9mcmFnOjQwMDcwOWI5NzE1YTRmNWI5MTMwOWFmNDAyYjQxYThhL3RhYmxlOjc3MjY1YjUwMTFkMTRiZjBiODBiZGQxMWM4YjBiMzdkL3RhYmxlcmFuZ2U6NzcyNjViNTAxMWQxNGJmMGI4MGJkZDExYzhiMGIzN2RfMTEtNy0xLTEtNTQ2MzE_749aaa84-42a8-4935-860c-aa54dc88c04d"
      unitRef="usd">-691000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="id785e23482f44c699345fe8711c4ec84_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy0xLTEtMS01NDYzMQ_3df54991-7985-4d03-87da-46b11d33bd35"
      unitRef="shares">17685400</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id785e23482f44c699345fe8711c4ec84_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy0zLTEtMS01NDYzMQ_62175781-ad65-46d3-9e52-3a0765ec6358"
      unitRef="usd">179000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a061ee1a54a4bbdbf8413fed29da351_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy01LTEtMS01NDYzMQ_37aaaf2b-bac0-47a9-8f57-a2e398f5404e"
      unitRef="usd">163965000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i97366131c29b4162b29f12b139be15d9_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy03LTEtMS01NDYzMQ_13a96084-32ef-446d-a543-4eb2ec3779b0"
      unitRef="usd">21552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i01b2940bf1a147c5b92f4bd951d83c6e_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy05LTEtMS01NDYzMQ_9bad3cda-0e20-40fa-8467-271c90a50dbe"
      unitRef="usd">-5733000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e97a7f16e814fedb352d1290ddcf069_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy0xMS0xLTEtNTQ2MzE_c1753578-8869-48ed-9838-154b2d72ddd4"
      unitRef="usd">-3493000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9325d02d85342d1af90d16f3ba7cf8c_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy0xMy0xLTEtNTQ2MzE_1b92b930-cb5b-4c3a-987b-1dd5d765e96f"
      unitRef="usd">11965000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy0xNS0xLTEtNTQ2MzE_7366f85c-5e89-4f70-a66e-3f22c2bdac6b"
      unitRef="usd">188435000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i63f297a83062421db17644c8c203e0f6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy0xNy0xLTEtNTQ2MzE_f11c8068-3c34-4d77-a882-40e8c1473cb0"
      unitRef="usd">1479000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i47438bbe718247ac9115a5f9e9c53acc_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMy0xOS0xLTEtNTQ2MzE_d0948e49-82fd-43f9-958f-96914333bd07"
      unitRef="usd">9331000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia1cbb98c9d0046878c24b0888b91fc5c_D20211101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNC0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmMyYjAzNzgzMGFiMjQ2NzY5ZDNjNGZkMWU1ZDllY2JkXzIy_49101f17-6c13-48d8-8b25-8673672213af"
      unitRef="usdPerShare">0.075</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i18575bcc40f143a3982feac620993b9c_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNC03LTEtMS01NDYzMQ_ec02f838-d50d-4100-9714-a27c883a9fad"
      unitRef="usd">1328000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia1cbb98c9d0046878c24b0888b91fc5c_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNC0xNS0xLTEtNTQ2MzE_20900055-42cb-4b51-a94a-6994994b5732"
      unitRef="usd">1328000</us-gaap:DividendsCommonStockCash>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i50e31e7e9a144bfb8eb7ecf11c73480e_D20211101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmM3ZTI1ZmViYjk4OTQzNDQ5Njg1MmI2ZjAyYzhiMDcxXzI0_05c0844b-b865-4987-8fec-e6c53f4a06c9"
      unitRef="usdPerShare">2.19</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="idbdcf807bb30455481f4e42b6c5de6f0_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNS03LTEtMS01NDYzMQ_fd50c564-551b-4160-b385-12e3063767cf"
      unitRef="usd">32000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i50e31e7e9a144bfb8eb7ecf11c73480e_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNS0xNS0xLTEtNTQ2MzE_2a63a643-94de-4902-bf66-663510b519ac"
      unitRef="usd">32000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i79c807ceed6f40e99041755bfdf0845e_D20211101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNi0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmU0ZGJkYTgyM2EyYTRkMmE5MDFlNDM5MjdkNGI5NmEyXzI2_8999fe18-7ccd-4a4c-9303-76673f048999"
      unitRef="usdPerShare">10</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="iaf809c7f979145ca9a1236476b1f649b_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNi03LTEtMS01NDYzMQ_8bf9f9b2-a830-445a-aad5-68f0ce5bf6b5"
      unitRef="usd">93000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i79c807ceed6f40e99041755bfdf0845e_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNi0xNS0xLTEtNTQ2MzE_e98bbd4b-3de9-4b2f-9d97-a4e5749a6133"
      unitRef="usd">93000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i0056988506c548a4b5de097190ae9e82_D20211101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNy0xLTEtMS01NDYzMQ_b3bc39f1-ec62-4e23-b6c5-10077b2d0d06"
      unitRef="shares">70000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0056988506c548a4b5de097190ae9e82_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNy0zLTEtMS01NDYzMQ_b38c0fc2-1454-4d25-af30-c28056387004"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i07ee6d8735d949e6bb61ff509f9d5d68_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNy01LTEtMS01NDYzMQ_681f3a1a-3984-43f9-b2e7-a56c2da1b910"
      unitRef="usd">996000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia1cbb98c9d0046878c24b0888b91fc5c_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfNy0xNS0xLTEtNTQ2MzE_922d74a5-493e-44e8-9db5-14885ca961c3"
      unitRef="usd">997000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockholdersEquityOtherShares
      contextRef="i0056988506c548a4b5de097190ae9e82_D20211101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfOC0xLTEtMS01NDYzMQ_c07772bd-2e43-452b-b162-a8ee99f93a31"
      unitRef="shares">55362</us-gaap:StockholdersEquityOtherShares>
    <us-gaap:StockholdersEquityOther
      contextRef="i07ee6d8735d949e6bb61ff509f9d5d68_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfOC01LTEtMS01NDYzMQ_0d9d540a-00fa-40b3-9dcf-0c0588af065e"
      unitRef="usd">900000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ia1cbb98c9d0046878c24b0888b91fc5c_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfOC0xNS0xLTEtNTQ2MzE_2ac7f8ff-e2b5-403c-84de-139c0158b9b9"
      unitRef="usd">900000</us-gaap:StockholdersEquityOther>
    <us-gaap:ProfitLoss
      contextRef="i18575bcc40f143a3982feac620993b9c_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTEtNy0xLTEtNTQ2MzE_51738e0b-f7eb-484e-9b51-3bd7183630bd"
      unitRef="usd">-6518000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i33619eaa707e4621abeddd58a912b1d5_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTEtMTMtMS0xLTU0NjMx_abb28592-e473-4fe8-a285-cd7ff9437034"
      unitRef="usd">-88000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia1cbb98c9d0046878c24b0888b91fc5c_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTEtMTUtMS0xLTU0NjMx_3d68dbb7-d1b8-4e82-9785-9747904060e7"
      unitRef="usd">-6606000</us-gaap:ProfitLoss>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i59267c72333f4a329a9ff3d6c3faf2e4_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTItOS0xLTEtNTQ2MzE_6fcc269e-b8af-4fad-9ae9-6fbfc1afb53a"
      unitRef="usd">127000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33619eaa707e4621abeddd58a912b1d5_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTItMTMtMS0xLTU0NjMx_b25cea7c-3813-400f-8d3e-3f24d578da17"
      unitRef="usd">2000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia1cbb98c9d0046878c24b0888b91fc5c_D20211101-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTItMTUtMS0xLTU0NjMx_e7262d0e-0c66-4e70-8095-fcc76376bcca"
      unitRef="usd">129000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i80f4245a741a4de9b9008a48cbd31384_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtMS0xLTEtNTQ2MzE_e4d40d98-6de8-426d-a887-d8713cd7ef6f"
      unitRef="shares">17700038</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i80f4245a741a4de9b9008a48cbd31384_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtMy0xLTEtNTQ2MzE_06a02f11-2dfc-4c6b-acd3-e579549f67a6"
      unitRef="usd">180000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3c00e3e17e39465a8d593c172c81d294_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtNS0xLTEtNTQ2MzE_c8b4db9b-2893-4756-9980-048fcaafce34"
      unitRef="usd">164061000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69b6bd9bcf7148248d8d72f9139124d9_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtNy0xLTEtNTQ2MzE_16133d32-117a-4103-8711-9ab2a739066a"
      unitRef="usd">13581000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33b627f6009c4d86ab5eb423d630cef4_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtOS0xLTEtNTQ2MzE_f9ebd76d-ec9a-4a37-82b2-9680814e8383"
      unitRef="usd">-5606000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2f3d25db72e2455cb5a775f4559295f7_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtMTEtMS0xLTU0NjMx_cca1562c-b006-4af2-bf42-d1319a237e39"
      unitRef="usd">-3493000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id708f80166c044c7a68fd342bfa4e305_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtMTMtMS0xLTU0NjMx_19940fb9-2afe-4a17-b423-7e5cfe8d85a4"
      unitRef="usd">11879000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i39e80199860c455f9dd8ee5c56748da7_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtMTUtMS0xLTU0NjMx_efdcb737-e1f2-4591-bc5e-45cb0f93834a"
      unitRef="usd">180602000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="iabaf148907db454b92f9c4fb8baf0675_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtMTctMS0xLTU0NjMx_dfc9ddf9-edfe-45d6-b2a4-50e094f009c0"
      unitRef="usd">1479000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i0f2346cfedcd4314ae0c2f8f5014563b_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTUtMTktMS0xLTU0NjMx_f3420c7f-25f9-4a88-919c-c191c42bd473"
      unitRef="usd">9331000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTYtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjphZTk5NTFlZDAyMmE0MmRmYTRhZmRmZjRhOTk3MGY0NF8yMg_9eb605c3-f5ad-4e8f-8c0e-234dd4dffe50"
      unitRef="usdPerShare">0.075</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1ce4ce666b33406db90d1ef6ba95e269_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTYtNy0xLTEtNTQ2MzE_47b9128b-ecea-431e-8a45-6958af827949"
      unitRef="usd">1325000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTYtMTUtMS0xLTU0NjMx_e571b85a-0031-464e-b42c-bb19adef9108"
      unitRef="usd">1325000</us-gaap:DividendsCommonStockCash>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="ib7ced41642cc405dab77146408728a14_D20220201-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTctMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo1ZTE3YTgyZWFiNmM0OWJmYjY3MTNiMzhhNjVmYTVmMF8yNA_5de63d66-851d-4620-9e3d-4e89c40367b1"
      unitRef="usdPerShare">2.19</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i9482c8f7d0354dcba0e4f2b9d8eff85d_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTctNy0xLTEtNTQ2MzE_e5feb8c9-888a-46dc-a6f2-3c13ed15142f"
      unitRef="usd">33000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ib7ced41642cc405dab77146408728a14_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTctMTUtMS0xLTU0NjMx_29ae5aae-3f07-47d2-bdcd-7ed525990a5a"
      unitRef="usd">33000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="ibd3f9a64c00f4d10a892cec4f54f7474_D20220201-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTgtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo4ZDBjMmMyZjA0MDM0MDhiYjZmODUxNTE1ZDA0ODdhY18yNg_4151967c-5e9c-4b36-b7c2-614b917045c9"
      unitRef="usdPerShare">10</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i0310d4d16ba74783a7919d959903d929_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTgtNy0xLTEtNTQ2MzE_20ad0c1d-204c-4893-8cf5-c3a4fba4b05d"
      unitRef="usd">93000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ibd3f9a64c00f4d10a892cec4f54f7474_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTgtMTUtMS0xLTU0NjMx_99f15cef-e04a-4217-a7e7-e0172fd70063"
      unitRef="usd">93000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i1e9332345dac49ce899f86a5536e9a98_D20220201-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTktMS0xLTEtNTQ2MzE_d826cb7c-af34-48bb-91c4-e6bd821ba0eb"
      unitRef="shares">34231</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i31c76e8b595249cd89bd3b2d58eed240_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTktNS0xLTEtNTQ2MzE_9a4f0369-5ac7-49a7-863a-14be82534a86"
      unitRef="usd">378000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMTktMTUtMS0xLTU0NjMx_726525c2-c36d-4c84-ab47-d6e9c46f1b18"
      unitRef="usd">378000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockholdersEquityOtherShares
      contextRef="i1e9332345dac49ce899f86a5536e9a98_D20220201-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjAtMS0xLTEtNTQ2MzE_cad71c3c-4426-4786-8c7a-8725a41fb7e5"
      unitRef="shares">12718</us-gaap:StockholdersEquityOtherShares>
    <us-gaap:StockholdersEquityOther
      contextRef="i31c76e8b595249cd89bd3b2d58eed240_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjAtNS0xLTEtNTQ2MzE_f3f985b1-b612-40ac-ac31-977e8b37de84"
      unitRef="usd">186000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjAtMTUtMS0xLTU0NjMx_7812d8b8-9b3f-41ae-bed2-920768c79dad"
      unitRef="usd">186000</us-gaap:StockholdersEquityOther>
    <us-gaap:ProfitLoss
      contextRef="i1ce4ce666b33406db90d1ef6ba95e269_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjItNy0xLTEtNTQ2MzE_2446556b-1e4f-477a-add7-251ca80c5a04"
      unitRef="usd">1561000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i58b660e0f1234b5f82b42a11faebe63e_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjItMTMtMS0xLTU0NjMx_aabf5b98-3239-4fe0-95c2-42a57cbbca62"
      unitRef="usd">11000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjItMTUtMS0xLTU0NjMx_6782393a-dae7-435e-b85e-5060d6ecc730"
      unitRef="usd">1572000</us-gaap:ProfitLoss>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3cb78f9b303041e6b0034102603dada8_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjMtOS0xLTEtNTQ2MzE_658020d6-fd5c-4f10-ac6a-6a91cde602fb"
      unitRef="usd">-933000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i58b660e0f1234b5f82b42a11faebe63e_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjMtMTMtMS0xLTU0NjMx_05950bc5-b29e-4c5a-aa78-03b78d4f7e99"
      unitRef="usd">-6000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjMtMTUtMS0xLTU0NjMx_beda513c-0413-46ba-b829-2c802a98802f"
      unitRef="usd">-939000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="iad86f3eccb06451c923409b14fac2048_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtMS0xLTEtNTQ2MzE_b143afcf-f843-491f-b682-823826d5deae"
      unitRef="shares">17721551</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iad86f3eccb06451c923409b14fac2048_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtMy0xLTEtNTQ2MzE_8476f3a6-0156-4536-a4e5-6d94db95b51a"
      unitRef="usd">180000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i95be64fa01354b02afb6abbe456244c6_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtNS0xLTEtNTQ2MzE_91912b16-dcce-4967-9378-057b126bd07c"
      unitRef="usd">164253000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if2ce8ab1fcd3429daf5980001fe1ffe6_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtNy0xLTEtNTQ2MzE_0e52d018-1a6c-43cf-8d7a-3753caa9816a"
      unitRef="usd">13691000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i766878f166bb4f3382ba6d9134d629a9_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtOS0xLTEtNTQ2MzE_b9e32b8f-f4bd-4379-8b59-4592aecc1f8a"
      unitRef="usd">-6539000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02f5fcb2197f41068052f1f3796674cd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtMTEtMS0xLTU0NjMx_b82bb1e4-a05f-44ce-ad1d-1c0b3282cd50"
      unitRef="usd">-3493000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie323b009df2c4f85ad9a040e74f9592f_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtMTMtMS0xLTU0NjMx_96bc6c2d-4ef3-4f5c-91bd-e02ba9e85dc3"
      unitRef="usd">11884000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtMTUtMS0xLTU0NjMx_97997129-2b9f-4487-8c35-b1239d92cac8"
      unitRef="usd">179976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ia7f091a5be2646fc905eee92cf8d1b34_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtMTctMS0xLTU0NjMx_20402afd-5fb8-4fd9-ada0-07397fd60a53"
      unitRef="usd">1479000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i9191317dbb6746909c14798b148d131f_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOmI2ZWM4NDcxNjVkNjQ3NGE4OGIzMGZjNmJhM2I4MmYwL3RhYmxlcmFuZ2U6YjZlYzg0NzE2NWQ2NDc0YTg4YjMwZmM2YmEzYjgyZjBfMjQtMTktMS0xLTU0NjMx_176a8fcf-1650-4ec0-8cbf-c68ba3d0c26b"
      unitRef="usd">9331000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="ibd851fb295424084a4293d6a24263440_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy0xLTEtMS01NDYzMQ_6e424063-2018-44c6-8715-72e8c0f72330"
      unitRef="shares">17606730</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd851fb295424084a4293d6a24263440_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy0zLTEtMS01NDYzMQ_76058098-ea4f-430b-af09-1dc9e825f98b"
      unitRef="usd">179000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5a043a6ac0bb48a0bd40ea02cd630bbf_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy01LTEtMS01NDYzMQ_2f189bda-d947-4dab-9fdc-f0e8bdab708a"
      unitRef="usd">162084000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1df7ea6e8f734dd7a671d62d76c8ce51_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy03LTEtMS01NDYzMQ_75d70c72-bbd5-44b3-a670-e728a8198c6b"
      unitRef="usd">30797000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0da470cc27ac4bbb9d6c495a5763e9c3_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy05LTEtMS01NDYzMQ_578ee427-1523-4bfc-b5e2-5586c090cc93"
      unitRef="usd">-7548000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i18d1aea4d02c476f8354ce02925ed434_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy0xMy0xLTEtNTQ2MzE_b5a16a1e-efcb-4875-b6c8-c6623c7f5f86"
      unitRef="usd">-3493000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i703b7573af90489b86f2078f41d5c72e_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy0xNS0xLTEtNTQ2MzE_d6c9ac77-4303-485f-84e1-9976f96c36e0"
      unitRef="usd">13741000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4211f0adc8404f17bb04897d79ba7441_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy0xNy0xLTEtNTQ2MzE_a8ae8c1f-3938-46e0-9179-31f3fac028cc"
      unitRef="usd">195760000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i5c12e428852446059d9e7341553a4008_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy0xOS0xLTEtNTQ2MzE_219047f7-db14-4f8b-9cbe-5b57dc0817fe"
      unitRef="usd">1479000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="if8b35771f5524613abcd97f5a14b569b_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMy0yMS0xLTEtNTQ2MzE_4d1cb4b3-e482-40eb-a277-ea7941e30d5c"
      unitRef="usd">9331000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i222b18f20eef44a09dc139921458dcf4_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNC0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjMzZTYwMzU2NTUxZjRiZTM5YzJhZTI0Y2FiNDI1Mzc3XzIy_53b3fe78-8b11-44a0-8060-2403913c5454"
      unitRef="usdPerShare">0.075</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="ica402f5141344f9a83884af9b988c608_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNC03LTEtMS01NDYzMQ_5e3a3592-d6de-4dfa-a61f-7767489dfd42"
      unitRef="usd">1324000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i222b18f20eef44a09dc139921458dcf4_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNC0xNy0xLTEtNTQ2MzE_3485f0e7-e57c-46cc-9cb1-c9d90d153b6c"
      unitRef="usd">1324000</us-gaap:DividendsCommonStockCash>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="ib5e18d774a404647892e4b5c7b172766_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmRiMjQwYzM3ODE0OTQ1NjRiMGYzYjlhYmE0MTdiMTk5XzI0_c817c9d3-9c45-4923-8b7b-c1c4c3c052a2"
      unitRef="usdPerShare">2.19</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ia34d5c05f76043e3821cc879b1bcf12d_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNS03LTEtMS01NDYzMQ_fb958d22-9a16-4cb7-b8d4-8fd638b05da3"
      unitRef="usd">32000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ib5e18d774a404647892e4b5c7b172766_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNS0xNy0xLTEtNTQ2MzE_2702672b-1b42-4c2d-b219-c22e84bac771"
      unitRef="usd">32000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i3e78be18485342cabbddeae8902b0164_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNi0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjNhZjEwOWM1NGUzNjQ4MmM4NDAwMGM3YjMwNGM0MTBlXzI1_88ad3e3f-b519-4117-b97c-bef5f14d7e7e"
      unitRef="usdPerShare">10</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="id0eb0702514142db854abadfa75978e5_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNi03LTEtMS01NDYzMQ_ceb27686-66d6-4492-ba0e-897b4bc2de18"
      unitRef="usd">93000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i3e78be18485342cabbddeae8902b0164_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNi0xNy0xLTEtNTQ2MzE_04f754e2-45f8-4e2b-b5ec-7dc54e8fc32c"
      unitRef="usd">93000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i75432ca110f24654a4d21353561b619f_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNy0xLTEtMS01NDYzMQ_5b2904e7-2c45-4d3c-bc52-8492111f2087"
      unitRef="shares">125190</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i75432ca110f24654a4d21353561b619f_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNy0zLTEtMS01NDYzMQ_57276357-6c5a-46e6-803d-4aa95b17e9e5"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id7181820827f4078a8da9c665bcc9251_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNy01LTEtMS01NDYzMQ_e7a50feb-fbf1-4ad3-aff0-71da9c535519"
      unitRef="usd">1066000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i222b18f20eef44a09dc139921458dcf4_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfNy0xNy0xLTEtNTQ2MzE_62f97238-df8c-4d9c-94c3-33a716d00554"
      unitRef="usd">1067000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockholdersEquityOtherShares
      contextRef="i75432ca110f24654a4d21353561b619f_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfOC0xLTEtMS01NDYzMQ_02ec96c7-b643-4f2e-90b7-cd19e0971c5c"
      unitRef="shares">46993</us-gaap:StockholdersEquityOtherShares>
    <us-gaap:StockholdersEquityOther
      contextRef="i75432ca110f24654a4d21353561b619f_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfOC0zLTEtMS01NDYzMQ_9e407a76-05b5-4481-af71-134c15533084"
      unitRef="usd">1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="id7181820827f4078a8da9c665bcc9251_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfOC01LTEtMS01NDYzMQ_a2078912-d261-4778-93ce-19056dd167d3"
      unitRef="usd">700000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i222b18f20eef44a09dc139921458dcf4_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfOC0xNy0xLTEtNTQ2MzE_5e95a0d0-08e3-49b2-a2f1-0f1c841841e5"
      unitRef="usd">701000</us-gaap:StockholdersEquityOther>
    <us-gaap:ProfitLoss
      contextRef="ica402f5141344f9a83884af9b988c608_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTEtNy0xLTEtNTQ2MzE_64f6891a-c784-4c59-9648-9ad11e0b0859"
      unitRef="usd">-4208000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7bb18eda83374ff4862b993454f883e8_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTEtMTUtMS0xLTU0NjMx_c8d671e3-2f5d-4862-a882-8ec3c4ef675f"
      unitRef="usd">292000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i222b18f20eef44a09dc139921458dcf4_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTEtMTctMS0xLTU0NjMx_09e0c91b-9a00-40e2-8e30-07d4fe6e312a"
      unitRef="usd">-3916000</us-gaap:ProfitLoss>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd6482433aa64c9490b399febae90f58_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTItOS0xLTEtNTQ2MzE_be967745-4129-4733-8b6c-0144e5dada09"
      unitRef="usd">929000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7bb18eda83374ff4862b993454f883e8_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTItMTUtMS0xLTU0NjMx_0de82ae4-fad3-4a13-83f0-607fa14304d7"
      unitRef="usd">39000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i222b18f20eef44a09dc139921458dcf4_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTItMTctMS0xLTU0NjMx_cbb98e39-2895-49c8-aab9-92d8d64ec5a2"
      unitRef="usd">968000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="id18a5f1328f1493bb56e522bc43e2e20_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtMS0xLTEtNTQ2MzE_2ee2332e-69c4-41ba-9181-4bb3b7f56a80"
      unitRef="shares">17684927</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id18a5f1328f1493bb56e522bc43e2e20_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtMy0xLTEtNTQ2MzE_4fb57efe-0bca-4724-92a9-acc21dd71669"
      unitRef="usd">179000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8749571326854ea889a882531c017ac5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtNS0xLTEtNTQ2MzE_e053c938-3af5-42ab-8d1e-58fa6c88f9bb"
      unitRef="usd">162450000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id10d6d0f64364d31a38d039e90fa32d8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtNy0xLTEtNTQ2MzE_eee91220-8f3f-4b34-bc78-bdfd7c11a03f"
      unitRef="usd">25140000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0d84ba86981f4af58cbe24831c57cd20_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtOS0xLTEtNTQ2MzE_be892c7a-c3a4-4023-b67d-b805bebacde0"
      unitRef="usd">-6619000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic808399335ab4630bdd336ff7881d654_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtMTMtMS0xLTU0NjMx_3b2c31e4-3d50-47d3-b0b6-308a46906cf0"
      unitRef="usd">-3493000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i22b0b40d47374272a86a7ba080e84607_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtMTUtMS0xLTU0NjMx_bb2e8332-ee51-49a4-947f-d7209cddf3a4"
      unitRef="usd">14072000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b70981921834996a3fc200367a69884_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtMTctMS0xLTU0NjMx_43f4464a-5441-4005-99fa-02dd7ca170c5"
      unitRef="usd">191729000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i3cdf989089c6419381e3184155396df0_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtMTktMS0xLTU0NjMx_201451d3-c6f5-4c9b-bad7-e8edc63c1781"
      unitRef="usd">1479000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ibbfceb3c48f24ad98da6c461f12a811b_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTMtMjEtMS0xLTU0NjMx_e495b6c1-1162-441d-b39d-c11a440bdda7"
      unitRef="usd">9331000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTQtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjowNTgyNGY4Y2RlMmQ0Y2E1YWVhOGE2Y2UyNmUxNzdhYl8yMg_17fbcb5c-f041-47de-b858-1fc6c3adec08"
      unitRef="usdPerShare">0.075</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i631335d8950541f1b34e680ad2e30ab3_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTQtNy0xLTEtNTQ2MzE_ed86ebe5-e214-4f9f-a9c1-ae0e6347a488"
      unitRef="usd">1327000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTQtMTctMS0xLTU0NjMx_84b195a9-72cc-43e3-a458-6d597b65f711"
      unitRef="usd">1327000</us-gaap:DividendsCommonStockCash>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i04444dcd5a3e4cea9bb91ddd060c8a9a_D20210201-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTUtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo3YWI5NGM0NzcwMTA0MGI4YjI1MjliNjMzZWZiYjdkZl8yNA_2025f1ae-bfea-4524-b097-e0a3e1245edf"
      unitRef="usdPerShare">2.19</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ib28e27829f694c75a8c06f37662a5f16_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTUtNy0xLTEtNTQ2MzE_c7867135-a74d-4fc4-a702-d3aa129f67bd"
      unitRef="usd">33000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i04444dcd5a3e4cea9bb91ddd060c8a9a_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTUtMTctMS0xLTU0NjMx_90191e49-7d63-4053-aa4c-8b2e2656d40a"
      unitRef="usd">33000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i0aeb9f50fbcf45d3addac6f684045100_D20210201-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTYtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo0MWNjMWU3ZjM5Nzg0NjJhOTVmNTJmZmE5OThlYjQ4OV8yNg_3914917e-933d-4a6e-ac0d-0ea781910541"
      unitRef="usdPerShare">10</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i3957b6b913964408aee9bba5153dae7f_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTYtNy0xLTEtNTQ2MzE_030da741-8fb2-4751-b1f5-27e676be3f36"
      unitRef="usd">93000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i0aeb9f50fbcf45d3addac6f684045100_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTYtMTctMS0xLTU0NjMx_f1b4dab6-9160-44b9-80c9-8ab0845f977b"
      unitRef="usd">93000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i4a7f00fb07674e10a84721b0439003f8_D20210201-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTctMS0xLTEtNTQ2MzE_2cccc228-f942-494d-ac60-e9fb8d687ad3"
      unitRef="shares">473</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic24afff5c6a8425385291912ae3574a3_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTctNS0xLTEtNTQ2MzE_07b654b5-c45a-43dd-9967-36d096228cc5"
      unitRef="usd">570000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMTctMTctMS0xLTU0NjMx_544774fa-c600-450b-b4d4-dc30cff411c4"
      unitRef="usd">570000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="i631335d8950541f1b34e680ad2e30ab3_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjEtNy0xLTEtNTQ2MzE_203e12b9-dc27-477a-bdd0-90e9aa1d5439"
      unitRef="usd">1933000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i17f95fd0f23341879ccd14432d1b1b8f_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjEtMTUtMS0xLTU0NjMx_0d42df20-483c-4065-a014-d3d58fd2ef13"
      unitRef="usd">-420000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjEtMTctMS0xLTU0NjMx_2677b6ee-4e77-465a-9485-0de23cffa7f4"
      unitRef="usd">1513000</us-gaap:ProfitLoss>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i623a137f1d1d4a968e5b4fb7f78a5827_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjItOS0xLTEtNTQ2MzE_521e5ad6-ac71-48e6-a6ad-b43652d97530"
      unitRef="usd">711000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17f95fd0f23341879ccd14432d1b1b8f_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjItMTUtMS0xLTU0NjMx_45ee6217-9201-4310-a9d5-5641551ec6e7"
      unitRef="usd">17000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjItMTctMS0xLTU0NjMx_08a10bcf-fe76-457b-b60d-b83779894e0a"
      unitRef="usd">728000</lmnr:OtherComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="icbba6c6fe9a74e87b0861075bfe56adb_I20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtMS0xLTEtNTQ2MzE_dc0e9b00-365d-47b3-b70d-d3b7971698b0"
      unitRef="shares">17685400</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icbba6c6fe9a74e87b0861075bfe56adb_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtMy0xLTEtNTQ2MzE_a59cf19b-794a-4ea7-8599-6657f21cc8ec"
      unitRef="usd">179000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23a3b4fa32844645a162b0b36fa3364f_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtNS0xLTEtNTQ2MzE_f405b6e7-c4b5-4692-af99-ccda32321249"
      unitRef="usd">163020000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia7997908793b4b02b9dd625801d749a7_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtNy0xLTEtNTQ2MzE_989f3233-1919-400a-be34-707459d155af"
      unitRef="usd">25620000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i635a54b9198b48ae8e818836df400ea6_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtOS0xLTEtNTQ2MzE_4074ce8a-4993-4cb5-ac4a-dad120054afe"
      unitRef="usd">-5908000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia23894179fb04cb4904cef212cc1db79_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtMTMtMS0xLTU0NjMx_4d830bc2-673d-4215-8ffa-10c94a440595"
      unitRef="usd">-3493000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i483fdbacc3fb4ca199e56803bbbe41bc_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtMTUtMS0xLTU0NjMx_b4eeb183-d27a-450b-a3be-a49d9d80b7f3"
      unitRef="usd">13669000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1bc225cd42064ce899afcf93d92e94d9_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtMTctMS0xLTU0NjMx_f4774f86-775c-4a73-998f-9c28a47207f4"
      unitRef="usd">193087000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ia12e28ad4aca44f1a93035d8783f9d1e_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtMTktMS0xLTU0NjMx_007c3c27-268c-4f5b-8d3a-02df20daca61"
      unitRef="usd">1479000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i3b93d0abc80f496884c28ed14bd9a253_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8zNC9mcmFnOjg4YWM5NWYxMTQ1OTQyNjdiYTNjMWEzM2M3ZGYyNDQ3L3RhYmxlOjU2ZGEyYWZjNmJlOTRmNjViNmM5YzhjZmU4MTVkZmMzL3RhYmxlcmFuZ2U6NTZkYTJhZmM2YmU5NGY2NWI2YzljOGNmZTgxNWRmYzNfMjMtMjEtMS0xLTU0NjMx_9c8f0292-e3b1-4437-a81a-132216d4fe96"
      unitRef="usd">9331000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:ProfitLoss
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMy0xLTEtMS01NDYzMQ_c6ec8c7e-8d18-4069-902b-12fc8e6e12f5"
      unitRef="usd">-5034000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMy0zLTEtMS01NDYzMQ_4329e377-3db1-4a94-a29d-ed756b1a1bd8"
      unitRef="usd">-2403000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNS0xLTEtMS01NDYzMQ_48380552-9d7b-4b76-b024-e46a9ffa26d0"
      unitRef="usd">4963000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNS0zLTEtMS01NDYzMQ_6a8f8f22-cf31-41cb-b600-6020e8883512"
      unitRef="usd">5053000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNy0xLTEtMS01NDYzMQ_5fce9049-4efe-4b5f-ae6a-7416888cec3b"
      unitRef="usd">-261000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNy0zLTEtMS01NDYzMQ_bf3f3da2-c456-4dde-a350-8853792e530b"
      unitRef="usd">16000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfOS0xLTEtMS01NDYzMQ_c897ef82-770e-4fed-841e-b8d4799df50d"
      unitRef="usd">1375000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfOS0zLTEtMS01NDYzMQ_1ab1b099-14fb-4290-9fb5-0e4951534abd"
      unitRef="usd">1637000</us-gaap:ShareBasedCompensation>
    <lmnr:NoncashLeaseExpense
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTAtMS0xLTEtNTQ2MzE_24909bca-aa2f-4716-a89e-27533454bb15"
      unitRef="usd">207000</lmnr:NoncashLeaseExpense>
    <lmnr:NoncashLeaseExpense
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTAtMy0xLTEtNTQ2MzE_4fe813aa-2ac3-4be0-9819-4ab92ed8c9bb"
      unitRef="usd">237000</lmnr:NoncashLeaseExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTEtMS0xLTEtNTQ2MzE_56cd5f84-095e-4c5f-a9d0-12f0aab7f2fd"
      unitRef="usd">350000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTEtMy0xLTEtNTQ2MzE_147c17e0-8d94-4a64-9dc6-db34ce4fca97"
      unitRef="usd">1009000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTItMS0xLTEtNTQ2MzE_47d6361b-9603-40ba-92e0-d027201c178d"
      unitRef="usd">132000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTItMy0xLTEtNTQ2MzE_d17ea68e-54ae-4d48-9590-008dc20525a0"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTMtMS0xLTEtNTQ2MzE_a91612b4-55c5-496b-8e13-cd854efac6bb"
      unitRef="usd">-1928000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTMtMy0xLTEtNTQ2MzE_6c14bede-477a-4942-abc6-51b0c18902dd"
      unitRef="usd">-213000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTgtMS0xLTEtNTQ2MzE_2bca8da9-ab90-45cf-9f6b-53f2c61f9f49"
      unitRef="usd">-360000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMTgtMy0xLTEtNTQ2MzE_d88d47b4-0519-44cf-9335-575b9e35b290"
      unitRef="usd">-274000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjAtMS0xLTEtNTQ2MzE_f6413c8f-b838-4dc5-a304-7a54a0bf39cb"
      unitRef="usd">3877000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjAtMy0xLTEtNTQ2MzE_c9459b0b-c76c-4320-a28f-c76ab01c1ef4"
      unitRef="usd">6733000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjEtMS0xLTEtNTQ2MzE_53ae3d5b-7901-4544-be70-ceb64422f12d"
      unitRef="usd">-4640000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjEtMy0xLTEtNTQ2MzE_ea8b7d5e-3385-48c0-9aed-f974afce9e37"
      unitRef="usd">-2724000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjItMS0xLTEtNTQ2MzE_20d25a0f-a2d5-40c8-ae53-162e85eb8a01"
      unitRef="usd">2392000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjItMy0xLTEtNTQ2MzE_896e1b33-4898-4837-a658-1f5699b43ff6"
      unitRef="usd">1158000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjMtMS0xLTEtNTQ2MzE_fe503efa-c8d7-4625-8ca5-8db2002490f5"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjMtMy0xLTEtNTQ2MzE_8c2d09b7-9cc9-4e30-98b4-482fdd4e7852"
      unitRef="usd">-4966000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjQtMS0xLTEtNTQ2MzE_906778fc-7989-45c8-9523-8f731411553f"
      unitRef="usd">-33000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjQtMy0xLTEtNTQ2MzE_a5d6f31a-c5c5-47bf-9977-9ff534e5abe3"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjUtMS0xLTEtNTQ2MzE_66a98c7c-4a3f-4c06-a605-41ac5d373916"
      unitRef="usd">-413000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjUtMy0xLTEtNTQ2MzE_6aa4248a-3f61-4318-a608-9a96a5310c42"
      unitRef="usd">2738000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjYtMS0xLTEtNTQ2MzE_cd703ac9-0c0a-4461-a342-17c3b925d2b6"
      unitRef="usd">1030000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjYtMy0xLTEtNTQ2MzE_37ebb714-3f3a-4e27-8e94-66ec1ff5412f"
      unitRef="usd">-1197000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjctMS0xLTEtNTQ2MzE_42d2fc05-3fac-40c8-9dce-b191d2ce14fa"
      unitRef="usd">-167000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjctMy0xLTEtNTQ2MzE_bfda4ef1-7989-4894-9f11-e51c358bb754"
      unitRef="usd">-257000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjgtMS0xLTEtNTQ2MzE_c0c1f4c5-a875-4232-b919-dbe993a27ac3"
      unitRef="usd">-1160000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMjgtMy0xLTEtNTQ2MzE_45cffd87-93c1-40d1-9ded-074130da9a23"
      unitRef="usd">4643000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMzAtMS0xLTEtNTQ2MzE_f45ac4c9-124d-4df8-b7bc-8d67916e6eff"
      unitRef="usd">4123000</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMzAtMy0xLTEtNTQ2MzE_0ab4e090-f7e9-45f0-8d6f-086f9e6e00c3"
      unitRef="usd">5409000</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMzItMS0xLTEtNTQ2MzE_f686b873-484e-4a06-95fb-0b5c3a9b2cc2"
      unitRef="usd">1121000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMzItMy0xLTEtNTQ2MzE_55a36d3d-ed71-4a13-93e9-b0406565d48b"
      unitRef="usd">83000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMzktMS0xLTEtNTQ2MzE_5dd59a29-80bf-475c-b144-bcd45d665ab8"
      unitRef="usd">2600000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfMzktMy0xLTEtNTQ2MzE_bd778018-bd86-4e90-ab14-276effe186b1"
      unitRef="usd">25000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDItMS0xLTEtNTQ2MzE_f25791ec-30f5-46d5-a746-d1d4809a2fcc"
      unitRef="usd">40000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDItMy0xLTEtNTQ2MzE_4caab4af-9481-4988-abdf-428c2f3babc9"
      unitRef="usd">200000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDQtMS0xLTEtNTQ2MzE_23118d84-c211-4b24-bb5f-00f8e9bf7a9e"
      unitRef="usd">-442000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDQtMy0xLTEtNTQ2MzE_0c67d8a5-9c55-400c-b0b8-0021756d53e1"
      unitRef="usd">-5501000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDYtMS0xLTEtNTQ2MzE_be904397-6213-4eeb-a679-582bf4f88f36"
      unitRef="usd">75247000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDYtMy0xLTEtNTQ2MzE_6e1c4274-ffd8-4c4d-bbaa-ad3f13845d32"
      unitRef="usd">48185000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDctMS0xLTEtNTQ2MzE_b47f43af-2042-47b2-9454-7ddc6007b8e3"
      unitRef="usd">68762000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDctMy0xLTEtNTQ2MzE_3e369e57-7275-4dd1-b78c-cca40298df31"
      unitRef="usd">42675000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDgtMS0xLTEtNTQ2MzE_449de04b-d184-43e9-aee5-7d2800055fdb"
      unitRef="usd">169000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDgtMy0xLTEtNTQ2MzE_577eb46e-d689-485b-9547-3e7bde6e425c"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDktMS0xLTEtNTQ2MzE_ba4be3bc-45c3-464b-97af-a5700346cbf6"
      unitRef="usd">2653000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNDktMy0xLTEtNTQ2MzE_d869d455-5e57-49e3-a2e8-032f9c015180"
      unitRef="usd">2651000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTAtMS0xLTEtNTQ2MzE_c5fa36ff-2422-4ec9-ab89-6a5dfbaebb58"
      unitRef="usd">251000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTAtMy0xLTEtNTQ2MzE_8b9127e5-cd9e-44e9-9468-e2df457f1141"
      unitRef="usd">251000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTEtMS0xLTEtNTQ2MzE_5d06eb74-7e70-4e7a-9536-69edb55ef68c"
      unitRef="usd">1086000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTEtMy0xLTEtNTQ2MzE_f5498f8a-a1cf-4f97-aa4a-6cfc74937d8a"
      unitRef="usd">700000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTUtMS0xLTEtNTQ2MzE_84a8bc4e-04a5-4a91-a247-732b598f3d47"
      unitRef="usd">2326000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTUtMy0xLTEtNTQ2MzE_4707d872-3d86-425b-aadf-031896886b65"
      unitRef="usd">1908000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTYtMS0xLTEtNTQ2MzE_b9a8fe39-6d73-48fd-ae4c-27d210074115"
      unitRef="usd">-203000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTYtMy0xLTEtNTQ2MzE_f0f07a86-df8f-4865-a3a9-4ae405d33736"
      unitRef="usd">39000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTctMS0xLTEtNTQ2MzE_db43a677-7e72-4ff2-9862-1734e993c5b7"
      unitRef="usd">521000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTctMy0xLTEtNTQ2MzE_14599c8e-626d-4095-b441-e71f41844609"
      unitRef="usd">1089000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTgtMS0xLTEtNTQ2MzE_1c6ec853-543c-45c2-a444-75e804f96e58"
      unitRef="usd">439000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4211f0adc8404f17bb04897d79ba7441_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTgtMy0xLTEtNTQ2MzE_81f1aa73-c32a-4f08-a954-beb7f869b3d2"
      unitRef="usd">501000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTktMS0xLTEtNTQ2MzE_d8358f71-b554-4228-8afa-e5fe8d58cfc0"
      unitRef="usd">960000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1bc225cd42064ce899afcf93d92e94d9_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjBkZWViNGQ3NDlmMTQyYzk4OWM2ZjJmNDkwNGZlMWZiL3RhYmxlcmFuZ2U6MGRlZWI0ZDc0OWYxNDJjOTg5YzZmMmY0OTA0ZmUxZmJfNTktMy0xLTEtNTQ2MzE_30bcd7ae-db01-4545-ba87-22751fae2ea3"
      unitRef="usd">1590000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjYyNTc0Zjg3ODlhMjQ5YTJhMTM1NzZmYjkwYzY0NjcxL3RhYmxlcmFuZ2U6NjI1NzRmODc4OWEyNDlhMmExMzU3NmZiOTBjNjQ2NzFfMy0xLTEtMS01NDYzMQ_a59763b3-c8d5-4af8-bf21-7981f598a6a4"
      unitRef="usd">431000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjYyNTc0Zjg3ODlhMjQ5YTJhMTM1NzZmYjkwYzY0NjcxL3RhYmxlcmFuZ2U6NjI1NzRmODc4OWEyNDlhMmExMzU3NmZiOTBjNjQ2NzFfMy0zLTEtMS01NDYzMQ_52d90270-a56a-471f-862e-821d69156461"
      unitRef="usd">780000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjYyNTc0Zjg3ODlhMjQ5YTJhMTM1NzZmYjkwYzY0NjcxL3RhYmxlcmFuZ2U6NjI1NzRmODc4OWEyNDlhMmExMzU3NmZiOTBjNjQ2NzFfNC0xLTEtMS01NDYzMQ_92970f84-a4d7-4182-88ae-f23029729b7f"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjYyNTc0Zjg3ODlhMjQ5YTJhMTM1NzZmYjkwYzY0NjcxL3RhYmxlcmFuZ2U6NjI1NzRmODc4OWEyNDlhMmExMzU3NmZiOTBjNjQ2NzFfNC0zLTEtMS01NDYzMQ_959490a1-5d5c-4fb6-b0c0-f22f92ddb226"
      unitRef="usd">-4997000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjYyNTc0Zjg3ODlhMjQ5YTJhMTM1NzZmYjkwYzY0NjcxL3RhYmxlcmFuZ2U6NjI1NzRmODc4OWEyNDlhMmExMzU3NmZiOTBjNjQ2NzFfMTItMS0xLTEtNTQ2MzE_f7b45984-6d5d-4abc-818d-0002555e1bd4"
      unitRef="usd">88000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjYyNTc0Zjg3ODlhMjQ5YTJhMTM1NzZmYjkwYzY0NjcxL3RhYmxlcmFuZ2U6NjI1NzRmODc4OWEyNDlhMmExMzU3NmZiOTBjNjQ2NzFfMTItMy0xLTEtNTQ2MzE_786e00e6-1553-420a-b9f7-abcd92d256af"
      unitRef="usd">150000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NoncashContributionExpense
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjYyNTc0Zjg3ODlhMjQ5YTJhMTM1NzZmYjkwYzY0NjcxL3RhYmxlcmFuZ2U6NjI1NzRmODc4OWEyNDlhMmExMzU3NmZiOTBjNjQ2NzFfMTQtMS0xLTEtNTQ2MzE_475bb01f-694b-4594-bf5e-a6eb0e03fcab"
      unitRef="usd">450000</us-gaap:NoncashContributionExpense>
    <us-gaap:NoncashContributionExpense
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80MC9mcmFnOjE3OGY2N2VjNmFhZTQ4M2RiY2VhNTlmYTc1MjcxZTRiL3RhYmxlOjYyNTc0Zjg3ODlhMjQ5YTJhMTM1NzZmYjkwYzY0NjcxL3RhYmxlcmFuZ2U6NjI1NzRmODc4OWEyNDlhMmExMzU3NmZiOTBjNjQ2NzFfMTQtMy0xLTEtNTQ2MzE_d0c870f4-56d9-481c-b94e-daaec6d07996"
      unitRef="usd">450000</us-gaap:NoncashContributionExpense>
    <us-gaap:NatureOfOperations
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80Ni9mcmFnOjkzZmMyOWYzMmVkODQ2ZDlhYjYzZGFjMDMyM2Y4YzYxL3RleHRyZWdpb246OTNmYzI5ZjMyZWQ4NDZkOWFiNjNkYWMwMzIzZjhjNjFfMjc3Mg_1b150f6a-f8e8-48d0-a61d-2ddc47d68004">Organization and Basis of Presentation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Limoneira Company (together with its consolidated subsidiaries, the &#x201c;Company&#x201d;) engages primarily in growing citrus and avocados, picking and hauling citrus, and packing, marketing and selling citrus. The Company is also engaged in residential rentals and other rental operations and real estate development activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company markets and sells citrus directly to food service, wholesale and retail customers throughout the United States, Canada, Asia, Europe and other international markets. The Company is a member of Sunkist Growers, Inc. (&#x201c;Sunkist&#x201d;), an agricultural marketing cooperative, and sells a portion of its oranges, specialty citrus and other crops to Sunkist-licensed and other third-party packinghouses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Through fiscal year 2021, the Company sold the majority of its avocado production to Calavo Growers, Inc. (&#x201c;Calavo&#x201d;), a packing and marketing company listed on the NASDAQ Global Select Market under the symbol CVGW. In February 2022, the Company terminated its Avocado Marketing Agreement and the associated Letter Agreement Regarding Fruit Commitment with Calavo to pursue opportunities with other packing and marketing companies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Preparation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited interim consolidated financial statements include the accounts of the Company and the accounts of all the subsidiaries and investments in which the Company holds a controlling interest. Intercompany balances and transactions have been eliminated in consolidation. In the opinion of the Company, the unaudited interim consolidated financial statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation. The preparation of these unaudited interim consolidated financial statements and accompanying notes in conformity with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Certain information and footnote disclosures normally included in the annual consolidated financial statements have been condensed or omitted pursuant to the rules and regulations of the SEC. Because the consolidated financial statements do not include all of the information and notes required by GAAP for a complete set of consolidated financial statements, they should be read in conjunction with the audited consolidated financial statements and notes included in the Company&#x2019;s Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RleHRyZWdpb246ZTZlMTMwZDBiYjM0NDk2ZTg5NGM4MmI3ZjJhMWQ0NmJfMzExNg_085bc87b-5496-4e5a-9ee3-23f4d4e1bf1f">Summary of Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income (loss) represents all changes in a company&#x2019;s net assets, except changes resulting from transactions with stockholders. Other comprehensive income or loss primarily includes foreign currency translation items and defined benefit pension items. Accumulated other comprehensive loss is reported as a component of the Company's stockholders' equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes other comprehensive (loss) income by component (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:49.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.817%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Minimum pension liability adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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;Other comprehensive gain before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2. Summary of Significant Accounting Policies (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss) (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.817%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Minimum pension liability adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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;Other comprehensive gain before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in accumulated other comprehensive loss by component (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:49.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation (Loss) Gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,705)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:49.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation (Loss) Gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;COVID-19 Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There is uncertainty around the breadth and duration of the Company's business disruptions related to the COVID-19 pandemic. The decline in demand for the Company's products beginning the second quarter of fiscal year 2020, which it believes was due to the COVID-19 pandemic, negatively impacted its sales and profitability for the last three quarters of fiscal year 2020, all of fiscal year 2021, and the first two quarters of fiscal year 2022. The Company also expects COVID-19 to impact its sales and profitability in future periods. The duration of these trends and the magnitude of such impacts are uncertain and therefore cannot be estimated at this time, as they are influenced by a number of factors, many of which are outside management&#x2019;s control. The full impact of the COVID-19 pandemic on the Company's results of operations, financial condition, and liquidity, including its ability to comply with debt covenants, for fiscal year 2022 and beyond, is driven by estimates that contain uncertainties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2020-06, Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This amendment simplifies accounting for convertible instruments by removing major separation models currently required under GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument and more convertible preferred stock as a single equity instrument with no separate accounting for embedded conversion features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted earnings per share (EPS) calculation in certain areas.&lt;/span&gt;&lt;/div&gt;ASU 2020-06 is effective for public business entities that meet the definition of a SEC filer for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2020. The Company adopted this ASU effective November 1, 2021 and the adoption did not have a material impact on its consolidated financial statements.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RleHRyZWdpb246ZTZlMTMwZDBiYjM0NDk2ZTg5NGM4MmI3ZjJhMWQ0NmJfMzEyMw_833e3813-3ee6-4a81-8226-39c3629b81d6">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income (loss) represents all changes in a company&#x2019;s net assets, except changes resulting from transactions with stockholders. Other comprehensive income or loss primarily includes foreign currency translation items and defined benefit pension items. Accumulated other comprehensive loss is reported as a component of the Company's stockholders' equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RleHRyZWdpb246ZTZlMTMwZDBiYjM0NDk2ZTg5NGM4MmI3ZjJhMWQ0NmJfMzExOQ_7d79247f-391c-4442-8c6a-6eadf9ec65c2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes other comprehensive (loss) income by component (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:49.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.817%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Minimum pension liability adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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;Other comprehensive gain before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2. Summary of Significant Accounting Policies (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss) (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.817%"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Minimum pension liability adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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;Other comprehensive gain before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i3b621f1a0bfb475c98f426a5e566b857_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNC0xLTEtMS01NDYzMQ_9db7570b-882e-44a5-a938-5874b08d6f6f"
      unitRef="usd">-1006000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i3b621f1a0bfb475c98f426a5e566b857_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNC0zLTEtMS01NDYzMQ_8ff5177d-0cb4-48cb-a732-658ee37cfeb9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i3b621f1a0bfb475c98f426a5e566b857_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNC01LTEtMS01NDYzMQ_f84316e0-54ac-4504-a975-ecd9da1ee6f4"
      unitRef="usd">-1006000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ic25aa198c19c4ada9bc5e929a967a572_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNC03LTEtMS01NDYzMQ_4c1d00c4-455b-480f-98d1-219e43c0a8ef"
      unitRef="usd">577000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ic25aa198c19c4ada9bc5e929a967a572_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNC05LTEtMS01NDYzMQ_8c2f76e5-260f-42fd-a760-85daf15df35b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic25aa198c19c4ada9bc5e929a967a572_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNC0xMS0xLTEtNTQ2MzE_be2bbfc3-6ddc-4bd8-960f-84d28d9b321b"
      unitRef="usd">577000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if28640b5a46f4ea68d3efd05701566ef_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNi0xLTEtMS01NDYzMQ_8962d30a-2737-4214-91bd-5a3bf44a3741"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if28640b5a46f4ea68d3efd05701566ef_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNi0zLTEtMS01NDYzMQ_f4222617-142a-4d40-8390-c2dccdd2a6ed"
      unitRef="usd">27000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if28640b5a46f4ea68d3efd05701566ef_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNi01LTEtMS01NDYzMQ_99d45cbc-10c0-4404-9dbb-4090321e20b7"
      unitRef="usd">73000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ia22a38cf844847bfa50dec3aca23f20e_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNi03LTEtMS01NDYzMQ_874a85a9-f4fa-4d95-9aae-6d6436259780"
      unitRef="usd">184000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ia22a38cf844847bfa50dec3aca23f20e_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNi05LTEtMS01NDYzMQ_e665d683-6276-4958-888d-207e793f0284"
      unitRef="usd">50000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia22a38cf844847bfa50dec3aca23f20e_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfNi0xMS0xLTEtNTQ2MzE_e0ecd0d2-7077-488c-bc9f-9710c5477df6"
      unitRef="usd">134000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i3cb78f9b303041e6b0034102603dada8_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfOS0xLTEtMS01NDYzMQ_9c083b0a-b9b6-4931-adae-3e0b91e4b5e9"
      unitRef="usd">-906000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i3cb78f9b303041e6b0034102603dada8_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfOS0zLTEtMS01NDYzMQ_f160c080-dabf-4ff7-bf32-6f3507cbc673"
      unitRef="usd">27000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i3cb78f9b303041e6b0034102603dada8_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfOS01LTEtMS01NDYzMQ_8be23cf9-584f-41fe-9168-90b6db7b5db9"
      unitRef="usd">-933000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i623a137f1d1d4a968e5b4fb7f78a5827_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfOS03LTEtMS01NDYzMQ_1206d147-7774-4ad9-b8a7-a6341eb38ebb"
      unitRef="usd">761000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i623a137f1d1d4a968e5b4fb7f78a5827_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfOS05LTEtMS01NDYzMQ_8c589c4e-d5cb-4b27-b74e-b6b63504b85c"
      unitRef="usd">50000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i623a137f1d1d4a968e5b4fb7f78a5827_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjE4NmE3YmQ3NzBiNTQ2NDJiOGE3NjVhNWFlMjcyNmM2L3RhYmxlcmFuZ2U6MTg2YTdiZDc3MGI1NDY0MmI4YTc2NWE1YWUyNzI2YzZfOS0xMS0xLTEtNTQ2MzE_deeca43d-ed6c-4c96-8931-f2f1a0ece9f3"
      unitRef="usd">711000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i7fca237fc7cb41cfb4fe0d25264201af_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfMy0xLTEtMS01NDYzMQ_d7a50563-d125-432c-bd22-00ab1514abbd"
      unitRef="usd">-951000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i7fca237fc7cb41cfb4fe0d25264201af_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfMy0zLTEtMS01NDYzMQ_23ad6f14-cc42-4a81-9c59-798ecd203f5f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7fca237fc7cb41cfb4fe0d25264201af_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfMy01LTEtMS01NDYzMQ_f09c7ddd-47dc-4f38-9776-5ef9d0807705"
      unitRef="usd">-951000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i927a990c17b9414bbb9d8f19355f7817_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfMy03LTEtMS01NDYzMQ_51fe5924-c96d-48b4-b96b-6c1d8f348839"
      unitRef="usd">1372000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i927a990c17b9414bbb9d8f19355f7817_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfMy05LTEtMS01NDYzMQ_330b7b4b-92fb-48c9-b042-853ef7391317"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i927a990c17b9414bbb9d8f19355f7817_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfMy0xMS0xLTEtNTQ2MzE_0405162a-e018-4d35-98e4-06671c194a54"
      unitRef="usd">1372000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if2619268d9244dd3accbcc6d84cfa683_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfNS0xLTEtMS01NDYzMQ_dcbe96f3-193e-438e-bd23-fc6583284b8b"
      unitRef="usd">199000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if2619268d9244dd3accbcc6d84cfa683_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfNS0zLTEtMS01NDYzMQ_f5a4d32d-67b8-4d86-bacc-a52bc9aa65b7"
      unitRef="usd">54000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if2619268d9244dd3accbcc6d84cfa683_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfNS01LTEtMS01NDYzMQ_7d8a836b-0727-4588-afc2-2e4803f8c2f8"
      unitRef="usd">145000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i94b463722ec348b9b7d701dacf9ad57a_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfNS03LTEtMS01NDYzMQ_f6becaf0-f241-46ff-b2d2-d34ddf47bb53"
      unitRef="usd">368000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i94b463722ec348b9b7d701dacf9ad57a_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfNS05LTEtMS01NDYzMQ_eb30c213-9dc0-4bc0-b941-61686391c0bf"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i94b463722ec348b9b7d701dacf9ad57a_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfNS0xMS0xLTEtNTQ2MzE_78af62cc-bd4b-45b0-bd58-5580ebc285e0"
      unitRef="usd">268000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ie8db5336c9db445e8effd28326fc455c_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfOC0xLTEtMS01NDYzMQ_9c4a2c7f-3772-4181-b977-893e9ce00e63"
      unitRef="usd">-752000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ie8db5336c9db445e8effd28326fc455c_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfOC0zLTEtMS01NDYzMQ_64fd5548-397d-4f5b-b2ec-d16a452617ec"
      unitRef="usd">54000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie8db5336c9db445e8effd28326fc455c_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfOC01LTEtMS01NDYzMQ_5edf2240-5a66-41cf-b048-3e83e15e1002"
      unitRef="usd">-806000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6e60441b0d78442ab4acd3d45b41c764_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfOC03LTEtMS01NDYzMQ_630d9cdf-294a-49a1-9f68-725aa45bed58"
      unitRef="usd">1740000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6e60441b0d78442ab4acd3d45b41c764_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfOC05LTEtMS01NDYzMQ_5ca13b68-553b-463d-a31d-896724f8cffe"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6e60441b0d78442ab4acd3d45b41c764_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjIyZjFhMjQ2YTAyZTQ2M2Y4MjJiM2ZjNWMxMzJmZGU5L3RhYmxlcmFuZ2U6MjJmMWEyNDZhMDJlNDYzZjgyMmIzZmM1YzEzMmZkZTlfOC0xMS0xLTEtNTQ2MzE_1bea9060-464e-4a67-b03a-bcc52aad9ba6"
      unitRef="usd">1640000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RleHRyZWdpb246ZTZlMTMwZDBiYjM0NDk2ZTg5NGM4MmI3ZjJhMWQ0NmJfMzEyMA_f0b94e49-1d01-4317-8cbc-6f4e68c9aa3b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in accumulated other comprehensive loss by component (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:49.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation (Loss) Gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,705)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:49.041%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation (Loss) Gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i614715544df3418cacc940871e706343_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjA5YzMwMDg3ODA1MjRhYTNiNDEyNmYxMjgwMDUxOTJkL3RhYmxlcmFuZ2U6MDljMzAwODc4MDUyNGFhM2I0MTI2ZjEyODAwNTE5MmRfMS0xLTEtMS01NDYzMQ_8a451c38-5d8d-4bee-93e2-ea332a4d2ea1"
      unitRef="usd">-3754000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i38bcd545c4ea461a8d3273c02859efab_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjA5YzMwMDg3ODA1MjRhYTNiNDEyNmYxMjgwMDUxOTJkL3RhYmxlcmFuZ2U6MDljMzAwODc4MDUyNGFhM2I0MTI2ZjEyODAwNTE5MmRfMS0zLTEtMS01NDYzMQ_34417c77-f7a7-46b8-a833-638fef1854e4"
      unitRef="usd">-1979000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i01b2940bf1a147c5b92f4bd951d83c6e_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjA5YzMwMDg3ODA1MjRhYTNiNDEyNmYxMjgwMDUxOTJkL3RhYmxlcmFuZ2U6MDljMzAwODc4MDUyNGFhM2I0MTI2ZjEyODAwNTE5MmRfMS05LTEtMS01NDYzMQ_008f2f00-a1cd-4bd5-a032-cfb94637c0ac"
      unitRef="usd">-5733000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7fca237fc7cb41cfb4fe0d25264201af_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjA5YzMwMDg3ODA1MjRhYTNiNDEyNmYxMjgwMDUxOTJkL3RhYmxlcmFuZ2U6MDljMzAwODc4MDUyNGFhM2I0MTI2ZjEyODAwNTE5MmRfMi0xLTEtMS01NDYzMQ_b1865429-372b-4fc7-8fcd-f83d64b7df30"
      unitRef="usd">-951000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if2619268d9244dd3accbcc6d84cfa683_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjA5YzMwMDg3ODA1MjRhYTNiNDEyNmYxMjgwMDUxOTJkL3RhYmxlcmFuZ2U6MDljMzAwODc4MDUyNGFhM2I0MTI2ZjEyODAwNTE5MmRfMi0zLTEtMS01NDYzMQ_5919fc88-fdc9-4e4b-bd9f-3f1b2e1b4436"
      unitRef="usd">145000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjA5YzMwMDg3ODA1MjRhYTNiNDEyNmYxMjgwMDUxOTJkL3RhYmxlcmFuZ2U6MDljMzAwODc4MDUyNGFhM2I0MTI2ZjEyODAwNTE5MmRfMi05LTEtMS01NDYzMQ_aaa528f3-9b68-4ec2-8cde-1ce60440b50b"
      unitRef="usd">-806000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if25efcd9c5244b30a82fc502b7c4af61_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjA5YzMwMDg3ODA1MjRhYTNiNDEyNmYxMjgwMDUxOTJkL3RhYmxlcmFuZ2U6MDljMzAwODc4MDUyNGFhM2I0MTI2ZjEyODAwNTE5MmRfMy0xLTEtMS01NDYzMQ_793b6b7a-d172-43bd-9fab-ca8571a9d600"
      unitRef="usd">-4705000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie2077356301943ed8e27e9cf847ef829_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjA5YzMwMDg3ODA1MjRhYTNiNDEyNmYxMjgwMDUxOTJkL3RhYmxlcmFuZ2U6MDljMzAwODc4MDUyNGFhM2I0MTI2ZjEyODAwNTE5MmRfMy0zLTEtMS01NDYzMQ_4374534f-d387-4711-932a-4116fc751401"
      unitRef="usd">-1834000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i766878f166bb4f3382ba6d9134d629a9_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOjA5YzMwMDg3ODA1MjRhYTNiNDEyNmYxMjgwMDUxOTJkL3RhYmxlcmFuZ2U6MDljMzAwODc4MDUyNGFhM2I0MTI2ZjEyODAwNTE5MmRfMy05LTEtMS01NDYzMQ_fa4ca0c4-d6f4-4e5e-b994-6110431f0b77"
      unitRef="usd">-6539000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i031d5d60e09d449b82a98ef21dbf8f88_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOmFjYmFlM2M0YTY0ODRjYjNhYTg1NjQxMGEwMmY1NTZhL3RhYmxlcmFuZ2U6YWNiYWUzYzRhNjQ4NGNiM2FhODU2NDEwYTAyZjU1NmFfMS0xLTEtMS01NDYzMQ_2e95bc39-1103-4865-9e80-dd226eb613ee"
      unitRef="usd">-3069000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8d1ea5df3950401082a7c33694b13085_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOmFjYmFlM2M0YTY0ODRjYjNhYTg1NjQxMGEwMmY1NTZhL3RhYmxlcmFuZ2U6YWNiYWUzYzRhNjQ4NGNiM2FhODU2NDEwYTAyZjU1NmFfMS0zLTEtMS01NDYzMQ_3be86093-1afb-4800-89c3-5194181a570b"
      unitRef="usd">-4479000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0da470cc27ac4bbb9d6c495a5763e9c3_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOmFjYmFlM2M0YTY0ODRjYjNhYTg1NjQxMGEwMmY1NTZhL3RhYmxlcmFuZ2U6YWNiYWUzYzRhNjQ4NGNiM2FhODU2NDEwYTAyZjU1NmFfMS05LTEtMS01NDYzMQ_c5fa4502-ee47-438b-8ffb-d45b515628ca"
      unitRef="usd">-7548000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i927a990c17b9414bbb9d8f19355f7817_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOmFjYmFlM2M0YTY0ODRjYjNhYTg1NjQxMGEwMmY1NTZhL3RhYmxlcmFuZ2U6YWNiYWUzYzRhNjQ4NGNiM2FhODU2NDEwYTAyZjU1NmFfMi0xLTEtMS01NDYzMQ_f9ec9b07-d86f-4ec0-8847-95cb8077d6d2"
      unitRef="usd">1372000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i94b463722ec348b9b7d701dacf9ad57a_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOmFjYmFlM2M0YTY0ODRjYjNhYTg1NjQxMGEwMmY1NTZhL3RhYmxlcmFuZ2U6YWNiYWUzYzRhNjQ4NGNiM2FhODU2NDEwYTAyZjU1NmFfMi0zLTEtMS01NDYzMQ_97ec99e3-0053-453c-8f62-012e19739d9a"
      unitRef="usd">268000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOmFjYmFlM2M0YTY0ODRjYjNhYTg1NjQxMGEwMmY1NTZhL3RhYmxlcmFuZ2U6YWNiYWUzYzRhNjQ4NGNiM2FhODU2NDEwYTAyZjU1NmFfMi05LTEtMS01NDYzMQ_bd88939e-adbf-4e86-8ab8-3ac4d439de86"
      unitRef="usd">1640000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i19c35d125039428fa1bfa736b877a3cc_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOmFjYmFlM2M0YTY0ODRjYjNhYTg1NjQxMGEwMmY1NTZhL3RhYmxlcmFuZ2U6YWNiYWUzYzRhNjQ4NGNiM2FhODU2NDEwYTAyZjU1NmFfMy0xLTEtMS01NDYzMQ_de8b12d7-d936-4c68-b19f-882cf095cd82"
      unitRef="usd">-1697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb54d9c6bbbe4127bc9b23ed27ad4163_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOmFjYmFlM2M0YTY0ODRjYjNhYTg1NjQxMGEwMmY1NTZhL3RhYmxlcmFuZ2U6YWNiYWUzYzRhNjQ4NGNiM2FhODU2NDEwYTAyZjU1NmFfMy0zLTEtMS01NDYzMQ_a5552923-2fe7-48a9-9993-2872c2b03b36"
      unitRef="usd">-4211000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i635a54b9198b48ae8e818836df400ea6_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RhYmxlOmFjYmFlM2M0YTY0ODRjYjNhYTg1NjQxMGEwMmY1NTZhL3RhYmxlcmFuZ2U6YWNiYWUzYzRhNjQ4NGNiM2FhODU2NDEwYTAyZjU1NmFfMy05LTEtMS01NDYzMQ_2b39d337-d215-4ff5-9469-09795f20b836"
      unitRef="usd">-5908000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF80OS9mcmFnOmU2ZTEzMGQwYmIzNDQ5NmU4OTRjODJiN2YyYTFkNDZiL3RleHRyZWdpb246ZTZlMTMwZDBiYjM0NDk2ZTg5NGM4MmI3ZjJhMWQ0NmJfMzEyMQ_2999929d-932a-4a30-91b0-d962176aedbd">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2020-06, Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This amendment simplifies accounting for convertible instruments by removing major separation models currently required under GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument and more convertible preferred stock as a single equity instrument with no separate accounting for embedded conversion features. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. The ASU also simplifies the diluted earnings per share (EPS) calculation in certain areas.&lt;/span&gt;&lt;/div&gt;ASU 2020-06 is effective for public business entities that meet the definition of a SEC filer for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2020. The Company adopted this ASU effective November 1, 2021 and the adoption did not have a material impact on its consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTIwMQ_6cc0b108-f426-450a-8db0-e93d33901c28">Concentrations and Geographic Information&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concentrations of credit risk with respect to revenues and trade receivable are limited due to a large, diverse customer base. Two customers represented 13% and 11% of revenue, respectively, for the six months ended April 30, 2022. One individual customer represented 11% of revenues for the six months ended April 30, 2021. One individual customer represented 11% of accounts receivable, net as of April 30, 2022. No individual customer represented more than 10% of accounts receivable, net as of October 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lemons procured from third-party growers were 51% and 50% of the Company's lemon supply for the three months ended April 30, 2022 and 2021, respectively, and were 54% and 49% of the Company's lemon supply for the six months ended April 30, 2022 and 2021, respectively. One third-party grower was 13% and 19% of the lemon supply for the six months ended April 30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended April 30, 2022 and 2021, the Company had approximately $2,503,000 and $950,000, respectively, of total sales in Chile by Fruticola Pan de Azucar S.A. ("PDA") and Agricola San Pablo SpA ("San Pablo"). During the six months ended April 30, 2022 and 2021, the Company had approximately $2,711,000 and $1,977,000, respectively, of total sales in Chile by PDA and San Pablo. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the Company signed an agreement to lease Finca Santa Clara, its 1,200-acre lemon ranch in Argentina, to FGF Trapani ("FGF"), its 49% partner in Trapani Fresh Consorcio de Cooperacion ("Trapani Fresh"). The lease is retroactive beginning November 1, 2021, with a term of 14 months at a fixed sum of $400,000, payable in five equal, monthly installments beginning August 2022 until December 2022. During the three and six months ended April 30, 2022, the Company had approximately $171,000 of lease income by Trapani Fresh included in other operations revenue. During the three and six months ended April 30, 2021, the Company had approximately $884,000 and $2,555,000, respectively, of total agribusiness sales in Argentina by Trapani Fresh.  &lt;/span&gt;&lt;/div&gt;Aggregate foreign exchange transaction losses realized for our foreign subsidiaries was approximately $107,000 and $551,000 for the six months ended April 30, 2022 and 2021, respectively, and were included in selling, general and administrative expenses in the consolidated statements of operations.</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i94a52cff5e58436b9fe3e0be56790fb1_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMjE1_d55ea45a-f64c-458b-af7f-db23ac643c81"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i57b82a0def6f406ea0553a7742564a5a_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMjIy_e87945a4-b5bc-414c-b0fb-1f7aeca44ded"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3ba6e7a471b047e5a897f2ba25128019_D20201101-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMzAy_a62397d4-db50-436c-b122-9b2683acf480"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib2ffbdb74fb74425a173e829f68e14e8_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMzY4_c1776890-c38e-4bec-a5fe-848809ec506c"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id9727cd9e2994928967244acb13f0e61_D20220201-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzMTAwMw_7d978190-573c-49f8-8a01-ba852f2b8a6c"
      unitRef="number">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idb154fcdd35349a592a2885a13f0a1f1_D20210201-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzMTAwNw_1718fb52-cde1-4511-8322-7fd2bf1d5d96"
      unitRef="number">0.50</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i96e42b9806dc4c159a0351c88cb2f181_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzMTAxMQ_c3f80216-6fd5-4a47-a4f0-a3500eb64192"
      unitRef="number">0.54</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia03d9075cafd4bceba22b72f9576414b_D20201101-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzMTAxNQ_7a54ff64-63c6-47c9-926c-d35a9685589a"
      unitRef="number">0.49</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7c9750fa3f51489aa177a602d40b7144_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfNjQ0_feb95885-df37-43ad-955d-c3b0dfc9e332"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i173476e60d3246918235542205aac80d_D20201101-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfNjUx_34b35772-6987-4ab6-9526-a5f24c9c5ff1"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i043a0f3afe9047d8a47f24574c05fe54_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfODIw_4e80be10-d792-40ca-a506-dfb432a4e7a7"
      unitRef="usd">2503000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e258e829b6a449fb264c972e480c08f_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfODI3_24b9c234-2d93-4274-bc8e-a9d0717d8dff"
      unitRef="usd">950000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie160f5eb7e994ce59db439fa82157bcb_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzMTA3Nw_a54da344-5ebf-46c1-bcd9-9abc3901ef74"
      unitRef="usd">2711000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b5465f8e7e14f57bb1131bdde15d953_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzMTA4NQ_26dfe5a2-e6f8-4831-9dca-0dd383ed153d"
      unitRef="usd">1977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <lmnr:NumberOfAcresOfLandForLease
      contextRef="icb89e6df33fd4710a3e8d99c5df549a7_I20220331"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzNDAwOQ_1d653913-1934-4748-86b9-7418f3d59994"
      unitRef="acre">1200</lmnr:NumberOfAcresOfLandForLease>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
      contextRef="i83fe3e76664c4a74b46958379feb8cd6_D20220301-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTY0OTI2NzQ0NzUwMw_a4a008c0-77fd-47e6-aedc-e16eee082551"
      unitRef="number">0.49</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="idde1c0bd6923405b86f1b9017150a3c3_I20211101"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTY0OTI2NzQ0NzUwNw_b6232815-7e5a-4d2e-9e34-83e261c8e435">P14M</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="idde1c0bd6923405b86f1b9017150a3c3_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTY0OTI2NzQ0NzUzMg_0c4c53a1-4a07-4c81-97c4-f85b29221277"
      unitRef="usd">400000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <lmnr:LessorOperatingLeaseNumberOfMonthlyInstallmentsPayment
      contextRef="ia5273770c9f341eab3610c83af921fac_D20220801-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTY0OTI2NzQ0NzU0Mg_d166efa5-9858-426a-9c12-9744e1d22801"
      unitRef="installment">5</lmnr:LessorOperatingLeaseNumberOfMonthlyInstallmentsPayment>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i688b5446a73a46f18210304caab68bd8_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTY0OTI2NzQ0NzY2MQ_2ae26664-d0f4-4ca9-8035-7f21ad85d8c0"
      unitRef="usd">171000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="id8913d519f0045a6b699b3bac4c502ac_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTY0OTI2NzQ0NzY2MQ_d42f6d9f-1466-4909-b23c-4b2abccf4445"
      unitRef="usd">171000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecaa310bf11541faa76a8f88961afa3e_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzMjcxMw_1c56ed53-10fb-425b-b90f-a9611c0a9509"
      unitRef="usd">884000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a23c755bbfb4911b3291842ed3558d0_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTY0OTI2NzQ0NzI4MQ_192a1d9f-cb3d-4862-bfe6-76832b4b283a"
      unitRef="usd">2555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzMTM0MQ_810b5895-311e-4538-8812-5bafc67dba76"
      unitRef="usd">-107000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81Mi9mcmFnOjRlNGEwNjMyMTkyNzQ0ZDU5MzljOGVmY2QzNWExNTMxL3RleHRyZWdpb246NGU0YTA2MzIxOTI3NDRkNTkzOWM4ZWZjZDM1YTE1MzFfMTA5OTUxMTYzMDQ4Ng_8d12ab83-d88a-4d49-99aa-ef93e861c900"
      unitRef="usd">-551000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <lmnr:PrepaidExpensesAndOtherCurrentAssetsTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RleHRyZWdpb246OTljN2YyNWFmZDMyNGZhNGE2MzZhNTcwMGNjY2E2YmZfMTQw_55d1ab7e-0f4a-4824-b49b-beee3ca85aef">Prepaid Expenses and Other Current Assets&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid supplies and insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note receivable and related interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate development held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lemon supplier advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lmnr:PrepaidExpensesAndOtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RleHRyZWdpb246OTljN2YyNWFmZDMyNGZhNGE2MzZhNTcwMGNjY2E2YmZfMTQ0_61acbe9c-a534-4241-bfc6-8def8c3e13d8">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid supplies and insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note receivable and related interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate development held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lemon supplier advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <lmnr:PrepaidSuppliesAndInsuranceCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfMS0xLTEtMS01NDYzMQ_472432ca-df95-4712-a581-0e7837b4ca13"
      unitRef="usd">3030000</lmnr:PrepaidSuppliesAndInsuranceCurrent>
    <lmnr:PrepaidSuppliesAndInsuranceCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfMS0zLTEtMS01NDYzMQ_f30194e1-5191-4b52-955d-69da980ffe96"
      unitRef="usd">2521000</lmnr:PrepaidSuppliesAndInsuranceCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfMy0xLTEtMS01NDYzMQ_4ee804fe-bdc0-4a7b-8bfe-f59b4e402edc"
      unitRef="usd">0</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfMy0zLTEtMS01NDYzMQ_8b6b44b4-2902-4e62-b9b6-75fa536e7d87"
      unitRef="usd">2438000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:RealEstateHeldforsale
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNC0xLTEtMS01NDYzMQ_f90cb219-c827-4182-9bf5-394b8d7f3410"
      unitRef="usd">2543000</us-gaap:RealEstateHeldforsale>
    <us-gaap:RealEstateHeldforsale
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNC0zLTEtMS01NDYzMQ_7999549c-9eca-48ef-bc13-b157d2d3c215"
      unitRef="usd">2543000</us-gaap:RealEstateHeldforsale>
    <lmnr:SalesTaxReceivableCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNS0xLTEtMS01NDYzMQ_18d95e86-b01c-478c-936d-d05e00bf7d87"
      unitRef="usd">477000</lmnr:SalesTaxReceivableCurrent>
    <lmnr:SalesTaxReceivableCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNS0zLTEtMS01NDYzMQ_a7def769-a226-4a86-ae70-f4edfabbe4e5"
      unitRef="usd">909000</lmnr:SalesTaxReceivableCurrent>
    <lmnr:AdvancesPrepaidExpenseCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNi0xLTEtMS01NDYzMQ_259699e4-07ff-4e18-bb8c-fc829eacf345"
      unitRef="usd">3073000</lmnr:AdvancesPrepaidExpenseCurrent>
    <lmnr:AdvancesPrepaidExpenseCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNi0zLTEtMS01NDYzMQ_dcafbda7-ccc5-4388-a656-54defb08ba00"
      unitRef="usd">676000</lmnr:AdvancesPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNy0xLTEtMS02MTgxMA_15607e9e-1d6f-4003-89f2-d0a567104db9"
      unitRef="usd">1525000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNy0zLTEtMS02MTgxMA_371dba17-6d36-4a82-9845-1c3a67c93e49"
      unitRef="usd">1622000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNy0xLTEtMS01NDYzMQ_7d54e205-2e50-439d-b931-5638bc5db6ee"
      unitRef="usd">10648000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81NS9mcmFnOjk5YzdmMjVhZmQzMjRmYTRhNjM2YTU3MDBjY2NhNmJmL3RhYmxlOmY2NWE5M2QzN2Q4NjQxOGU4NTdhNzg3MWQ5ZTMyYTlhL3RhYmxlcmFuZ2U6ZjY1YTkzZDM3ZDg2NDE4ZTg1N2E3ODcxZDllMzJhOWFfNy0zLTEtMS01NDYzMQ_342da9b0-63db-4ed0-93a6-6a13ab5d722e"
      unitRef="usd">10709000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:RealEstateDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfNDcyNA_0494f0bd-672d-4034-ab96-f39a3561179b">Real Estate Development&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate development assets are comprised primarily of land and land development costs and consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;East Area I - Retained Property&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;East Area II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5. Real Estate Development (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;East Area I, Retained Property and East Area II&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal year 2005, the Company began capitalizing the costs of two real estate development projects east of Santa Paula, California, for the development of 550 acres of land into residential units, commercial buildings and civic facilities. In November 2015 (the &#x201c;Transaction Date&#x201d;), the Company entered into a joint venture with The Lewis Group of Companies (&#x201c;Lewis&#x201d;) for the residential development of its East Area I real estate development project. To consummate the transaction, the Company formed Limoneira Lewis Community Builders, LLC (&#x201c;LLCB&#x201d;) as the development entity, contributed its East Area I property to LLCB and sold a 50% interest in LLCB to Lewis for $20,000,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and LLCB also entered into a Retained Property Development Agreement on the Transaction Date (the "Retained Property Agreement"). Under the terms of the Retained Property Agreement, LLCB transferred certain contributed East Area I property, which is entitled for commercial development, back to the Company (the "Retained Property") and arranged for the design and construction of certain improvements to the Retained Property, subject to certain reimbursements by the Company.&#160;The balance in Retained Property and East Area II includes estimated costs incurred by and reimbursable to LLCB of $5,771,000 at April 30, 2022 and October 31, 2021, which is included in payables to related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2018, LLCB entered into a $45,000,000 unsecured Line of Credit Loan Agreement and Promissory Note (the &#x201c;Loan&#x201d;) with Bank of America, N.A. to fund early development activities. The Loan, as modified and extended, matures February 22, 2023. The interest rate on the Loan is LIBOR plus 2.85% and is payable monthly. The Loan contains certain customary default provisions and LLCB may prepay any amounts outstanding under the Loan without penalty. The joint venture had an outstanding balance of $1,000,000 as of April 30, 2022. The Loan has a one year extension option through February 22, 2024 subject to terms and conditions as defined in the agreement, with the maximum borrowing amount reduced to $35,000,000 during the extension period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2018, the Company and certain principals from Lewis guaranteed the obligations under the Loan. The guarantee shall continue in effect until all of the Loan obligations are fully paid and the guarantors are jointly and severally liable for all Loan obligations in the event of default by LLCB. The $1,080,000 estimated value of the guarantee was recorded in the Company&#x2019;s consolidated balance sheets and is included in other long-term liabilities with a corresponding value in equity in investments. Additionally, a Reimbursement Agreement was executed between the Lewis guarantors and the Company, which provides for unpaid liabilities of LLCB to be shared pro-rata by the Lewis guarantors and the Company in proportion to their percentage interest in LLCB.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Through April 30, 2022, LLCB has closed sales of initial residential lots representing 586 residential units.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Real Estate Development Projects&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining real estate development parcel within the Templeton Santa Barbara, LLC project is described as Sevilla. In fiscal year 2020, the Company entered into an agreement to sell its Sevilla property for $2,700,000, which is expected to close in fiscal year 2022. After transaction and other costs, the Company expects to receive cash proceeds of approximately $2,550,000 and recognize an immaterial gain upon closing. At April 30, 2022 and October 31, 2021, the $2,543,000 carrying value of the property was classified as held for sale and included in prepaid expenses and other current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2017, the Company sold its Centennial property with a net book value of $2,983,000 for $3,250,000. The Company received cash and a $3,000,000 promissory note secured by the property for the balance of the purchase. The promissory note was originally scheduled to mature in December 2019, but was periodically extended with principal payments totaling $400,000 received through October 31, 2021. In November 2021, the promissory note was further extended to June 30, 2022 upon making a principal paydown of $250,000, which was paid in November 2021, and revising the interest rate to 4.00% per annum. In April 2022, the $2,350,000 net carrying value of the promissory note was paid in full and the deferred gain of $161,000 was recognized in the second quarter of fiscal year 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:RealEstateDisclosureTextBlock>
    <us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfNDcyMg_59c6452c-231c-4489-a722-709542a98f48">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate development assets are comprised primarily of land and land development costs and consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;East Area I - Retained Property&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;East Area II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock>
    <lmnr:RealEstateUnderDevelopmentNoncurrent
      contextRef="i56e9758ed2894f49a07e488ed9790a8a_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RhYmxlOjUyYjMxZWU3NjJjZjRmYTg4NzYwODAzMzFiMjRmMzA2L3RhYmxlcmFuZ2U6NTJiMzFlZTc2MmNmNGZhODg3NjA4MDMzMWIyNGYzMDZfMi0xLTEtMS01NDYzMQ_f9176219-d96e-4591-9db2-3f7fee31a4ce"
      unitRef="usd">13511000</lmnr:RealEstateUnderDevelopmentNoncurrent>
    <lmnr:RealEstateUnderDevelopmentNoncurrent
      contextRef="id36adab1a0ed40a38bab5beb70dca719_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RhYmxlOjUyYjMxZWU3NjJjZjRmYTg4NzYwODAzMzFiMjRmMzA2L3RhYmxlcmFuZ2U6NTJiMzFlZTc2MmNmNGZhODg3NjA4MDMzMWIyNGYzMDZfMi0zLTEtMS01NDYzMQ_a02dcaa9-5eed-4d3e-a7e9-78400b88754a"
      unitRef="usd">13335000</lmnr:RealEstateUnderDevelopmentNoncurrent>
    <lmnr:RealEstateUnderDevelopmentNoncurrent
      contextRef="if2b355f94a314c3388c6ed4e32cfa74b_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RhYmxlOjUyYjMxZWU3NjJjZjRmYTg4NzYwODAzMzFiMjRmMzA2L3RhYmxlcmFuZ2U6NTJiMzFlZTc2MmNmNGZhODg3NjA4MDMzMWIyNGYzMDZfMy0xLTEtMS01NDYzMQ_aee0a7b9-3a38-4507-8d67-5312b30aa4b6"
      unitRef="usd">9538000</lmnr:RealEstateUnderDevelopmentNoncurrent>
    <lmnr:RealEstateUnderDevelopmentNoncurrent
      contextRef="i5bce138885014ec59a8382bec75f9ba3_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RhYmxlOjUyYjMxZWU3NjJjZjRmYTg4NzYwODAzMzFiMjRmMzA2L3RhYmxlcmFuZ2U6NTJiMzFlZTc2MmNmNGZhODg3NjA4MDMzMWIyNGYzMDZfMy0zLTEtMS01NDYzMQ_cfcbc2ed-f1ce-4684-b3a6-843028551543"
      unitRef="usd">9493000</lmnr:RealEstateUnderDevelopmentNoncurrent>
    <lmnr:RealEstateUnderDevelopmentNoncurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RhYmxlOjUyYjMxZWU3NjJjZjRmYTg4NzYwODAzMzFiMjRmMzA2L3RhYmxlcmFuZ2U6NTJiMzFlZTc2MmNmNGZhODg3NjA4MDMzMWIyNGYzMDZfNS0xLTEtMS01NDYzMQ_eb97e7d4-1d25-400b-92a8-7cc9b1ffbccf"
      unitRef="usd">23049000</lmnr:RealEstateUnderDevelopmentNoncurrent>
    <lmnr:RealEstateUnderDevelopmentNoncurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RhYmxlOjUyYjMxZWU3NjJjZjRmYTg4NzYwODAzMzFiMjRmMzA2L3RhYmxlcmFuZ2U6NTJiMzFlZTc2MmNmNGZhODg3NjA4MDMzMWIyNGYzMDZfNS0zLTEtMS01NDYzMQ_cb9e46d1-e8c6-4098-99bd-261697342117"
      unitRef="usd">22828000</lmnr:RealEstateUnderDevelopmentNoncurrent>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i817e301d49044b88a1d7d55f4a8b99e2_I20051031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMjg1_d051dbcc-8cc3-4830-a7bd-54cc5c8f9045"
      unitRef="property">2</us-gaap:NumberOfRealEstateProperties>
    <lmnr:NumberOfAcresOfLandForRealEstateDevelopment
      contextRef="i817e301d49044b88a1d7d55f4a8b99e2_I20051031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMzc3_575ef0cd-3460-42b5-b47f-f0a08bc0c158"
      unitRef="acre">550</lmnr:NumberOfAcresOfLandForRealEstateDevelopment>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic80695e9e97d4c20a3250022b7dbe830_I20151110"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfODU1_ae790504-f822-49e6-8916-863a201a1624"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="ic80695e9e97d4c20a3250022b7dbe830_I20151110"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfODg4_ff13cb7f-356d-4078-9a06-51b7641d80ed"
      unitRef="usd">20000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i95682859f26a4e448c2e15d8da276979_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMTQ5OA_26b62c4e-dd35-4caa-8102-3dbe8d712663"
      unitRef="usd">5771000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ib181a7879c2b41c68c0dc78d126fb898_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMTQ5OA_9f061927-9bc8-487a-8f6e-d835df4b9d2c"
      unitRef="usd">5771000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icc28bba81d1e4f0292bee4021d6fffe2_I20180131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMTYwMw_91e2c34e-dd31-47bb-8528-c9dfc20fc922"
      unitRef="usd">45000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i87b54b53a54c4a5a8f1f64e4c109c02d_D20180101-20180131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMTg1MQ_978b6d98-b5fa-4a7a-acca-8f1596d9758f"
      unitRef="number">0.0285</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:RealEstateInvestmentsJointVentures
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMjA1Nw_51073bb4-a3ef-41c7-a3a2-560942de1368"
      unitRef="usd">1000000</us-gaap:RealEstateInvestmentsJointVentures>
    <lmnr:LineOfCreditFacilityExtensionOptionPeriod
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMjA4NQ_cb66b6ca-db48-407d-8dd1-f1272f035b78">P1Y</lmnr:LineOfCreditFacilityExtensionOptionPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib72c8a5b3d644e27b27225e0eafa2295_I20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMjIzNw_e644c1ba-4714-46e4-a863-7b3edf681ed5"
      unitRef="usd">35000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i9e981440fbb14bbfb0812ccfbaa55eae_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMjY4MA_2572f386-e3a7-4124-a90c-7565fb652184"
      unitRef="usd">1080000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <lmnr:NumberOfResidentialUnitsSold
      contextRef="i412a458d5c064dd6ae3f1b99575f6c07_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMzI0Mw_632be40e-80e3-4245-a790-c75162b13e3c"
      unitRef="residentialunit">586</lmnr:NumberOfResidentialUnitsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="idf3ef5cc48b34f39930040c80915a5e5_I20220731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMzUxNg_ee8d4cc2-414e-4655-ad2f-72749971ffa6"
      unitRef="usd">2700000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ProceedsFromSaleOfRealEstate
      contextRef="i2a7488ee58be4fab91771b1022133de7_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMzY4Ng_aba59971-ea2f-4333-a634-5dd95cdf657b"
      unitRef="usd">2550000</us-gaap:ProceedsFromSaleOfRealEstate>
    <us-gaap:RealEstateHeldforsale
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMjE5OTAyMzI2MjI2Mg_34b19a39-e1a7-4f24-9c3e-e2e48dce0f3e"
      unitRef="usd">2543000</us-gaap:RealEstateHeldforsale>
    <us-gaap:RealEstateHeldforsale
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMjE5OTAyMzI2MjI2Mg_ab1341a9-ea51-46c4-9ed1-ffec645f81a5"
      unitRef="usd">2543000</us-gaap:RealEstateHeldforsale>
    <us-gaap:RealEstateHeldforsale
      contextRef="i34c88bd1fd464fe2ba91a87c179bc1b0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMzk2OA_4f038fb5-2aab-4cf4-9122-9229793a0db2"
      unitRef="usd">2983000</us-gaap:RealEstateHeldforsale>
    <us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment
      contextRef="i9ac2bf8347be4338837782a374ca2857_D20171201-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfMzk3NQ_6905aa50-82e4-49c5-80af-a9fcd0e50681"
      unitRef="usd">3250000</us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i9ac2bf8347be4338837782a374ca2857_D20171201-20171231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfNDAxMQ_99f53af0-76df-44af-a328-760813063819"
      unitRef="usd">3000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i0be1b19b32ea476ab1c9f0dd524a57cd_D20171201-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfNDIyNw_b32715ca-7496-410c-bd4d-59e9702dde5c"
      unitRef="usd">400000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i2bccd995766c4501abbc39fccbcc975f_D20211101-20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfNDM2Mg_152a6137-1744-4e04-8f20-9fe173105edf"
      unitRef="usd">250000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <lmnr:FinancingReceivableInterestRateStatedPercentage
      contextRef="i8f4ff94548db432a845306aaa4226117_I20211130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfNDQzMw_e3ebf45d-b545-487c-8db6-2ccce9c83021"
      unitRef="number">0.0400</lmnr:FinancingReceivableInterestRateStatedPercentage>
    <us-gaap:NotesReceivableNet
      contextRef="if4c3b8484cb24e47a66dcfe7d0211b66_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfNDY1Ng_8851c1a3-dd4e-4080-bed4-e76efb5a21d0"
      unitRef="usd">2350000</us-gaap:NotesReceivableNet>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i428c72f289774eeda404c0e8d0588dec_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF81OC9mcmFnOmM2NjUyZWFkMzQzNDQzZmZhMmRiZmFmNmJiNTQ4OWU1L3RleHRyZWdpb246YzY2NTJlYWQzNDM0NDNmZmEyZGJmYWY2YmI1NDg5ZTVfNDk0NzgwMjMzMDUyOA_b0abeee3-b7cb-45bf-95dc-51026827ef94"
      unitRef="usd">161000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RleHRyZWdpb246YTc0MmI1MWZjN2FjNGU1NDljNmZmYzJkYzRhNzM1M2NfMTA2Nw_3610ec42-381c-47bb-815b-a5e94211f116">Equity in Investments&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity in investments consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Limoneira Lewis Community Builders, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Limco Del Mar, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rosales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Romney Property Partnership&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net amounts due (to) from Rosales were $(23,000) and $1,570,000 at April 30, 2022 and October 31, 2021, respectively, and are included in receivables/other from related parties and payables to related parties.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Unconsolidated Significant Subsidiary&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with Rule 10-01(b)(1) of Regulation S-X, which applies to interim reports on Form 10-Q, the Company must determine if its equity method investees are considered &#x201c;significant subsidiaries."&#160;In evaluating its investments, there are two tests utilized to determine if equity method investees are considered significant subsidiaries: the income test and the investment test.&#160;Summarized income statement information of an equity method investee is required in an interim report if either of the two tests exceed 20% in the interim periods presented.&#160;During the year-to-date interim period for the six months ended April 30, 2021, this threshold was met for the Company's equity investment in LLCB.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is unaudited summarized financial information for LLCB (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of land sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Limoneira Company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RleHRyZWdpb246YTc0MmI1MWZjN2FjNGU1NDljNmZmYzJkYzRhNzM1M2NfMTA3MA_1915b25c-ff46-4015-a0a9-764bcd542a25">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity in investments consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Limoneira Lewis Community Builders, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Limco Del Mar, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rosales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Romney Property Partnership&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is unaudited summarized financial information for LLCB (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:68.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of land sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Limoneira Company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="ic0b2883835af45f9a86e8e40e40f9ee7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfMS0xLTEtMS01NDYzMQ_39d3bfe2-a29f-4cb7-a443-70496576d19f"
      unitRef="usd">60479000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i408dc03cce274cd3a370790bf23d833b_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfMS0zLTEtMS01NDYzMQ_9e072630-8da2-4887-8967-34c55a76265c"
      unitRef="usd">60216000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i01737afd9a2b449ab512a1d11654e898_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfMi0xLTEtMS01NDYzMQ_365238d2-d877-41ad-9de3-4860bf6942c0"
      unitRef="usd">1970000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i0c265fe1e13e4ccfb1d75da7a445e7f7_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfMi0zLTEtMS01NDYzMQ_9137ea78-8703-4887-80c3-6480623e5ea9"
      unitRef="usd">1997000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ibfd2b00c0d714033a6d17981c7fc1ec9_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfMy0xLTEtMS01NDYzMQ_b53c8b4c-8aa2-4da2-89bf-5af738d8a9a6"
      unitRef="usd">1335000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i7b5d6cbf47c140f792baf0e684ff642f_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfMy0zLTEtMS01NDYzMQ_fe358370-f8b5-4c31-a8bd-732103463ac5"
      unitRef="usd">1351000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i747b70b10cbd4be9bf386d178f272f55_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfNC0xLTEtMS01NDYzMQ_2090ddae-8000-4864-b730-c846e1ca9a29"
      unitRef="usd">506000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i5b8d79577cec44b5bd232fceeea2d08a_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfNC0zLTEtMS01NDYzMQ_8e3640e0-d93b-421b-92ef-d83504bfd2ad"
      unitRef="usd">508000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfNS0xLTEtMS01NDYzMQ_30bded96-bad8-4f6a-a102-1801d63b6b2d"
      unitRef="usd">64290000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOjM5MGZiNDc1NDI0NjQwZDE4YWRhNTFjNzc2YzU2NGVkL3RhYmxlcmFuZ2U6MzkwZmI0NzU0MjQ2NDBkMThhZGE1MWM3NzZjNTY0ZWRfNS0zLTEtMS01NDYzMQ_caaf4cbe-33df-473c-b369-dd0d9bc2dac9"
      unitRef="usd">64072000</us-gaap:EquityMethodInvestments>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i8899279fabf1486b99eda45cdbdfac82_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RleHRyZWdpb246YTc0MmI1MWZjN2FjNGU1NDljNmZmYzJkYzRhNzM1M2NfMTY0OTI2NzQ0NDg5Nw_5b4c8eae-6dd7-4550-afed-3dc8abfee67e"
      unitRef="usd">-23000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="i292ab310c5a44cfe8c21397907bd08a2_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RleHRyZWdpb246YTc0MmI1MWZjN2FjNGU1NDljNmZmYzJkYzRhNzM1M2NfMTY0OTI2NzQ0NTA4OQ_9bee8385-b9d8-4174-a189-448ebfcba886"
      unitRef="usd">1570000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:Revenues
      contextRef="iadd46ca3f1b548ed92e27408e5d608bf_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfMi0xLTEtMS01NzkwNw_05367798-707d-4c65-bb35-69ada39b3d2f"
      unitRef="usd">865000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i39bd7361e8f548c5b59dc19a5ef72d40_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfMi0zLTEtMS01NzkwNw_9b42943c-6b78-44c5-a442-8e0b406d2bfa"
      unitRef="usd">19827000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iadd46ca3f1b548ed92e27408e5d608bf_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfMy0xLTEtMS01NzkwNw_5cdd2217-2351-417c-bb70-9f242fda1fed"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i39bd7361e8f548c5b59dc19a5ef72d40_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfMy0zLTEtMS01NzkwNw_cda69014-1732-41d6-a0d7-e515bd7a5ca7"
      unitRef="usd">15336000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OperatingExpenses
      contextRef="iadd46ca3f1b548ed92e27408e5d608bf_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfNC0xLTEtMS01NzkwNw_b8d669a5-e9bc-4d28-a1b8-d4d4b3f0b473"
      unitRef="usd">435000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i39bd7361e8f548c5b59dc19a5ef72d40_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfNC0zLTEtMS01NzkwNw_7053dfd0-fcc2-405e-8da2-5951f4beab8e"
      unitRef="usd">467000</us-gaap:OperatingExpenses>
    <us-gaap:ProfitLoss
      contextRef="iadd46ca3f1b548ed92e27408e5d608bf_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfNS0xLTEtMS01NzkwNw_4de52cd4-48a5-47a0-a87b-abf2746377cc"
      unitRef="usd">430000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i39bd7361e8f548c5b59dc19a5ef72d40_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfNS0zLTEtMS01NzkwNw_76e79ba7-b9cf-4537-8c37-c12b34581e88"
      unitRef="usd">4024000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iadd46ca3f1b548ed92e27408e5d608bf_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfNi0xLTEtMS01NzkwNw_95434c17-8031-4072-8b77-71e0350490b3"
      unitRef="usd">287000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i39bd7361e8f548c5b59dc19a5ef72d40_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82MS9mcmFnOmE3NDJiNTFmYzdhYzRlNTQ5YzZmZmMyZGM0YTczNTNjL3RhYmxlOmVmZjEyZWE4MWNhNDQ0ZGQ4ODA1ZTkyZjI4MDYwMTg0L3RhYmxlcmFuZ2U6ZWZmMTJlYTgxY2E0NDRkZDg4MDVlOTJmMjgwNjAxODRfNi0zLTEtMS01NzkwNw_88443e2a-83b2-4827-b185-8d30d110ff54"
      unitRef="usd">2005000</us-gaap:NetIncomeLoss>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfNjI4_bb4ab9ac-600d-4e6b-9ad3-52bde2fb27b4">Goodwill and Intangible Assets, Net&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the change in the carrying amount of goodwill is as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is tested for impairment on an annual basis or when an event or changes in circumstances indicate that its carrying value may not be recoverable. There have been no impairment charges recorded against goodwill as of April 30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended April 30, 2021, the Company acquired additional water rights in Chile for $186,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7. Goodwill and Intangible Assets, Net (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets&#160;consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:28.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-competition agreement &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired water and mineral rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Indefinite &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense totaled $180,000 and $263,000 for the three months ended April 30, 2022 and 2021, respectively. Amortization expense totaled $361,000 and $526,000 for the six months ended April 30, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future amortization expense of intangible assets as of April 30, 2022 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:83.787%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (excluding the six months ended April 30, 2022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfNjI0_856c26b8-cc6b-43dc-98e9-515708d5297e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the change in the carrying amount of goodwill is as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjgxOWVkNDM5M2Y2NzQ0MzJiZmI2MWM0OGYxYWFkNTc0L3RhYmxlcmFuZ2U6ODE5ZWQ0MzkzZjY3NDQzMmJmYjYxYzQ4ZjFhYWQ1NzRfMS0xLTEtMS01NDYzMQ_b145d6ef-5822-4b3e-be69-72653eceea2c"
      unitRef="usd">1527000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjgxOWVkNDM5M2Y2NzQ0MzJiZmI2MWM0OGYxYWFkNTc0L3RhYmxlcmFuZ2U6ODE5ZWQ0MzkzZjY3NDQzMmJmYjYxYzQ4ZjFhYWQ1NzRfMy0xLTEtMS01NDYzMQ_6ffc0072-48e2-4c38-9495-d184323beb5c"
      unitRef="usd">-7000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjgxOWVkNDM5M2Y2NzQ0MzJiZmI2MWM0OGYxYWFkNTc0L3RhYmxlcmFuZ2U6ODE5ZWQ0MzkzZjY3NDQzMmJmYjYxYzQ4ZjFhYWQ1NzRfNC0xLTEtMS01NDYzMQ_b1affb7b-3777-441e-8a26-9cc966b92c8e"
      unitRef="usd">1520000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfMzA5_62f12114-4d21-440e-8fca-20d5f3cadddb"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="idb5b84ec7daf429d9788d9f6dc96cfa1_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfMTY0OTI2NzQ0MjkzMQ_39af9d20-966f-4ea6-987e-5dc2fb5cc4e4"
      unitRef="usd">186000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfNjIx_49dda3be-36d4-4402-8285-7884e5d67c9c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets&#160;consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:28.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-competition agreement &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired water and mineral rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Indefinite &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfNjI2_afe2d233-1e3f-4618-a93b-0a6b0040f6be">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets&#160;consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:28.419%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-competition agreement &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired water and mineral rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Indefinite &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2edae1db281a48d5be3289bb701748fc_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMi0xLTEtMS01NDYzMQ_5f872512-de09-4331-a762-e48c105d22b7"
      unitRef="usd">2108000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2edae1db281a48d5be3289bb701748fc_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMi0zLTEtMS01NDYzMQ_02251d82-6bc2-411d-b0f5-3c98e72a7565"
      unitRef="usd">771000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2edae1db281a48d5be3289bb701748fc_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMi01LTEtMS01NDYzMQ_d023f9db-b701-4671-ada6-f554633873a6"
      unitRef="usd">1337000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4a99da97cfe04895936a2da9aae77354_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMi03LTEtMS01NDYzMQ_a680e93e-33a8-4f16-9de1-463f4a4d01df">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i56cfcb75a08a475b83dafd53d2599764_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMi05LTEtMS01NDYzMQ_6bdad489-877b-4a03-88ae-5b6b13492d5c"
      unitRef="usd">2108000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i56cfcb75a08a475b83dafd53d2599764_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMi0xMS0xLTEtNTQ2MzE_93e218ad-c9b7-4e93-ba5f-d35d5545272f"
      unitRef="usd">663000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i56cfcb75a08a475b83dafd53d2599764_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMi0xMy0xLTEtNTQ2MzE_0f43c226-c4cb-4545-a830-3f8068163b2a"
      unitRef="usd">1445000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifd0a4253e18f4729ae25b62b74564d00_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMi0xNS0xLTEtNTQ2MzE_27429fea-03d7-4f04-9044-c43d8b618163">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib7086296559145a494eb2ba6ca8587ea_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMy0xLTEtMS01NDYzMQ_7ee03d5d-377d-40c1-bdf7-1be62d0ed45a"
      unitRef="usd">4037000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib7086296559145a494eb2ba6ca8587ea_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMy0zLTEtMS01NDYzMQ_2ea995f4-6207-416f-a18b-c22fbf9d6a9f"
      unitRef="usd">1434000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib7086296559145a494eb2ba6ca8587ea_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMy01LTEtMS01NDYzMQ_5c934d71-c8d7-4ee2-9150-6d735fe84e08"
      unitRef="usd">2603000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id11cc44163614a88937b739794eb4af4_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMy03LTEtMS01NDYzMQ_2846f002-d0d5-40e7-8767-780b1879789b">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i127e2341cee544ff9afa738935321443_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMy05LTEtMS01NDYzMQ_bfb0c966-fd75-4e67-a0c9-dd2f04014096"
      unitRef="usd">4037000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i127e2341cee544ff9afa738935321443_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMy0xMS0xLTEtNTQ2MzE_16711459-6074-46d9-8bfe-aa3913d54ced"
      unitRef="usd">1209000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i127e2341cee544ff9afa738935321443_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMy0xMy0xLTEtNTQ2MzE_351286e2-7ce3-4cea-87e6-212fd948d921"
      unitRef="usd">2828000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3b67f0e31a4b44cb8dbd1c7586006920_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfMy0xNS0xLTEtNTQ2MzE_e1785c91-ae8b-4cf7-b9c4-e75db6e25b2f">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iacbd3f62482d4df9bc38c578caf6c2b3_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNC0xLTEtMS01NDYzMQ_4e319cc6-1006-496c-bda8-9551739a3338"
      unitRef="usd">437000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iacbd3f62482d4df9bc38c578caf6c2b3_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNC0zLTEtMS01NDYzMQ_791f0a41-ac1b-4c92-9d88-1648381f6f1f"
      unitRef="usd">50000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iacbd3f62482d4df9bc38c578caf6c2b3_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNC01LTEtMS01NDYzMQ_837a79e4-3023-4ec1-bdc3-8dda07a1a7e8"
      unitRef="usd">387000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0d1e96f1a146452ba90e91165459e05d_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNC03LTEtMS01NDYzMQ_c5b512a4-6424-454d-8727-5f5f513a4e14">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id3cb268d58794a57a8af6fe53f5e08fc_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNC05LTEtMS01NDYzMQ_803a112a-8324-4de4-8061-6d36b3a97b2d"
      unitRef="usd">437000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id3cb268d58794a57a8af6fe53f5e08fc_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNC0xMS0xLTEtNTQ2MzE_4374142c-0de1-4b0b-9e35-7a5770422fe0"
      unitRef="usd">22000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id3cb268d58794a57a8af6fe53f5e08fc_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNC0xMy0xLTEtNTQ2MzE_dca9be4e-7f47-4a46-b638-685ee3d2c980"
      unitRef="usd">415000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2cc3647a270c46029619fbd510a80c9a_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNC0xNS0xLTEtNTQ2MzE_e8528149-0bf8-4a47-b527-41414303fe6b">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i6007b87e7d1b443aa484be0ee16141f5_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNS0xLTEtMS01NDYzMQ_59847977-4eb9-46d7-9305-f2b429bce51c"
      unitRef="usd">3546000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i6007b87e7d1b443aa484be0ee16141f5_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNS01LTEtMS01NDYzMQ_4d91be3a-a7f5-4fcb-af76-f42089159d43"
      unitRef="usd">3546000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i731abc2469a44b4bb39c14c46f250e44_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNS05LTEtMS01NDYzMQ_47f568d4-125c-4b7e-ac2b-47999226b5d5"
      unitRef="usd">3641000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i731abc2469a44b4bb39c14c46f250e44_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNS0xMy0xLTEtNTQ2MzE_a1932427-6bee-4c77-99d1-2459f814caee"
      unitRef="usd">3641000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNi0xLTEtMS01NDYzMQ_04d682df-5ef7-42ed-bdb9-0125964742f2"
      unitRef="usd">10128000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNi0zLTEtMS01NDYzMQ_7ad7ae05-5084-46dd-911d-6a2ae10465f4"
      unitRef="usd">2255000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNi01LTEtMS01NDYzMQ_f427a7c8-ceff-4502-9bee-92e9f04d9748"
      unitRef="usd">7873000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNi05LTEtMS01NDYzMQ_6e259161-79e6-4a2a-a8dc-2df2ef7ec041"
      unitRef="usd">10223000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNi0xMS0xLTEtNTQ2MzE_8208be27-34d4-47a8-aba8-fcefcede28bc"
      unitRef="usd">1894000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOmFjZDI5NTQ5YzQxZjRkYjZhNTcwNmI4MTE0NzQ3NDhmL3RhYmxlcmFuZ2U6YWNkMjk1NDljNDFmNGRiNmE1NzA2YjgxMTQ3NDc0OGZfNi0xMy0xLTEtNTQ2MzE_d9e3c5d4-92e9-4ba0-9f40-c5c3fd5c8619"
      unitRef="usd">8329000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfMTA5OTUxMTYyODU5OA_9fe62ad9-92c1-4e89-8490-4b7f7b5cdf73"
      unitRef="usd">180000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfMTA5OTUxMTYyODYxNQ_89acf937-0ca7-47c7-b7e8-005e974f5be6"
      unitRef="usd">263000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfNDYy_572ad20c-0616-45e6-be36-d3a17ecec354"
      unitRef="usd">361000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfNDY5_70b781f0-145b-45dc-b616-70a6ecfe0cd2"
      unitRef="usd">526000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RleHRyZWdpb246MzljMTg0ZDFhZGE2NGQ0ZDk3ZmFjYzUyZjhmMDNhY2FfNjIy_54922b9b-bfef-4ad9-b242-eaac76816693">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future amortization expense of intangible assets as of April 30, 2022 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:83.787%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (excluding the six months ended April 30, 2022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjIzNzFiYzQ0ZDgwODQzY2I4MGE4YzA2ZjY0NWI2OWEzL3RhYmxlcmFuZ2U6MjM3MWJjNDRkODA4NDNjYjgwYThjMDZmNjQ1YjY5YTNfMC0xLTEtMS01NDYzMQ_60902f06-28db-4486-a322-880af8a84160"
      unitRef="usd">362000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjIzNzFiYzQ0ZDgwODQzY2I4MGE4YzA2ZjY0NWI2OWEzL3RhYmxlcmFuZ2U6MjM3MWJjNDRkODA4NDNjYjgwYThjMDZmNjQ1YjY5YTNfMS0xLTEtMS01NDYzMQ_3ad63c31-8d92-4b36-b6a0-32dda55f3275"
      unitRef="usd">724000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjIzNzFiYzQ0ZDgwODQzY2I4MGE4YzA2ZjY0NWI2OWEzL3RhYmxlcmFuZ2U6MjM3MWJjNDRkODA4NDNjYjgwYThjMDZmNjQ1YjY5YTNfMi0xLTEtMS01NDYzMQ_4fc76a4f-dc7d-46d0-a1c0-149859000c87"
      unitRef="usd">716000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjIzNzFiYzQ0ZDgwODQzY2I4MGE4YzA2ZjY0NWI2OWEzL3RhYmxlcmFuZ2U6MjM3MWJjNDRkODA4NDNjYjgwYThjMDZmNjQ1YjY5YTNfMy0xLTEtMS01NDYzMQ_580d8ae1-a181-4f89-b1b8-b94c2117f686"
      unitRef="usd">711000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjIzNzFiYzQ0ZDgwODQzY2I4MGE4YzA2ZjY0NWI2OWEzL3RhYmxlcmFuZ2U6MjM3MWJjNDRkODA4NDNjYjgwYThjMDZmNjQ1YjY5YTNfNC0xLTEtMS01NDYzMQ_92a54840-7e63-420d-b3e5-0cabc7c653a1"
      unitRef="usd">711000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <lmnr:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjIzNzFiYzQ0ZDgwODQzY2I4MGE4YzA2ZjY0NWI2OWEzL3RhYmxlcmFuZ2U6MjM3MWJjNDRkODA4NDNjYjgwYThjMDZmNjQ1YjY5YTNfNS0xLTEtMS01NDYzMQ_73fc426d-5e00-49cb-9ae9-dfddfb8e1131"
      unitRef="usd">1103000</lmnr:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82NC9mcmFnOjM5YzE4NGQxYWRhNjRkNGQ5N2ZhY2M1MmY4ZjAzYWNhL3RhYmxlOjIzNzFiYzQ0ZDgwODQzY2I4MGE4YzA2ZjY0NWI2OWEzL3RhYmxlcmFuZ2U6MjM3MWJjNDRkODA4NDNjYjgwYThjMDZmNjQ1YjY5YTNfNi0xLTEtMS01NDYzMQ_e6938463-7d00-42fd-830a-d412f5d71f59"
      unitRef="usd">4327000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82Ny9mcmFnOmY3N2Y2MTBiZmQ3NTQ1MzE5YjIzYTg2YTliNDEzODFhL3RleHRyZWdpb246Zjc3ZjYxMGJmZDc1NDUzMTliMjNhODZhOWI0MTM4MWFfNDEy_59a9795d-ca2b-4294-8b1d-a65a01482ac8">Other Assets&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investments in Mutual Water Companies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments in various not-for-profit mutual water companies provide it with the right to receive a proportionate share of water from each of the not-for-profit mutual water companies that have been invested in and do not constitute voting shares and/or rights. As of April 30, 2022 and October 31, 2021, $6,484,000 and $5,994,000, respectively, were included in other assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <lmnr:MutualWaterCompaniesInvestment
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82Ny9mcmFnOmY3N2Y2MTBiZmQ3NTQ1MzE5YjIzYTg2YTliNDEzODFhL3RleHRyZWdpb246Zjc3ZjYxMGJmZDc1NDUzMTliMjNhODZhOWI0MTM4MWFfMzU0_6f0c7d61-2ffd-4bff-b270-bc06b07bc2a9"
      unitRef="usd">6484000</lmnr:MutualWaterCompaniesInvestment>
    <lmnr:MutualWaterCompaniesInvestment
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF82Ny9mcmFnOmY3N2Y2MTBiZmQ3NTQ1MzE5YjIzYTg2YTliNDEzODFhL3RleHRyZWdpb246Zjc3ZjYxMGJmZDc1NDUzMTliMjNhODZhOWI0MTM4MWFfMzYx_e0a5cc5b-815b-492b-a0ad-b56b8b6029d9"
      unitRef="usd">5994000</lmnr:MutualWaterCompaniesInvestment>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RleHRyZWdpb246ZGY2YzRjMDJkYWRlNDMxMmJmZmI3YmY4N2MyNjAzNTNfOTU_af5af19c-4209-439f-9ed7-770e00a2b067">Accrued Liabilities&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consist of the following (in thousands):&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.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RleHRyZWdpb246ZGY2YzRjMDJkYWRlNDMxMmJmZmI3YmY4N2MyNjAzNTNfOTQ_295040e5-f605-4e4e-b8b4-7d14296c9bd0">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consist of the following (in thousands):&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.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.015%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfMS0xLTEtMS01NDYzMQ_66aefdb4-b683-4abe-bb79-65fc93d9a29a"
      unitRef="usd">2392000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfMS0zLTEtMS01NDYzMQ_4ec608b6-0f51-4010-bea6-6b54d42cdc64"
      unitRef="usd">2112000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfMi0xLTEtMS01NDYzMQ_680f50cb-6598-4dbb-b7b2-afb8d86e341a"
      unitRef="usd">14000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfMi0zLTEtMS01NDYzMQ_bd1294ba-3bf6-4eb9-b675-a52474869694"
      unitRef="usd">676000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <lmnr:CapitalExpendituresReservesAndOtherCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfNC0xLTEtMS01NDYzMQ_c328f3a0-516f-4d37-b624-c388a8126198"
      unitRef="usd">2343000</lmnr:CapitalExpendituresReservesAndOtherCurrent>
    <lmnr:CapitalExpendituresReservesAndOtherCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfNC0zLTEtMS01NDYzMQ_0fb22a9f-d981-420e-9f98-0d8c8fc4f0ad"
      unitRef="usd">1203000</lmnr:CapitalExpendituresReservesAndOtherCurrent>
    <lmnr:OperatingLeaseLiabilityCurrentIncludingAccruedUnpaidLeaseExpenses
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfNS0xLTEtMS01NDYzMQ_6949e1a5-ff72-476a-97a8-2c47489f765a"
      unitRef="usd">795000</lmnr:OperatingLeaseLiabilityCurrentIncludingAccruedUnpaidLeaseExpenses>
    <lmnr:OperatingLeaseLiabilityCurrentIncludingAccruedUnpaidLeaseExpenses
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfNS0zLTEtMS01NDYzMQ_1e4df70a-33e2-4f46-99ab-062329a3319c"
      unitRef="usd">604000</lmnr:OperatingLeaseLiabilityCurrentIncludingAccruedUnpaidLeaseExpenses>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfNi0xLTEtMS01NDYzMQ_595b5c0c-5bed-49d5-940b-20020e8bed9f"
      unitRef="usd">1258000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfNi0zLTEtMS01NDYzMQ_fe5169c7-c95f-4a5b-bbae-a731bbf118f0"
      unitRef="usd">1947000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfOC0xLTEtMS01NDYzMQ_4654c2c8-2862-4f55-b429-ed18a191ba51"
      unitRef="usd">6802000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83MC9mcmFnOmRmNmM0YzAyZGFkZTQzMTJiZmZiN2JmODdjMjYwMzUzL3RhYmxlOjNmYjUxMWViYzRiODQ5ODRhMmM5YzU4Yzc3MWM2MGI1L3RhYmxlcmFuZ2U6M2ZiNTExZWJjNGI4NDk4NGEyYzljNThjNzcxYzYwYjVfOC0zLTEtMS01NDYzMQ_e5c9da13-f98e-45d2-ba25-af52172b884e"
      unitRef="usd">6542000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfNjU5OA_ea5c10bf-8d7f-4da6-a2d5-ec6c158bd3f9">Long-Term Debt&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt is comprised of the following (in thousands):&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:76.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.779%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West revolving and non-revolving lines of credit: the interest rate of the revolving line of credit is variable based on the one-month London Interbank Offered Rate (&#x201c;LIBOR&#x201d;), which was 0.45% at April 30, 2022, plus 1.75%. The interest rate for the $40.0 million outstanding balance of the non-revolving line of credit is fixed at 4.77% through July 1, 2022, 3.57% through July 1, 2025 and variable thereafter. Interest is payable monthly and the principal is due in full on July&#160;1, 2026.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West revolving equity line of credit: the interest rate is variable based on the Lender's variable interest rate plan, which was 2.75% at April 30, 2022. The loan is payable in interest-only monthly payments through April 2023 and monthly principal and interest payments thereafter, through February 2043.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: The interest rate is fixed at 2.48%. The loan is payable in quarterly installments through November 2022.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: The interest rate is fixed at 3.24%. The loan is payable in monthly installments through October 2035.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: The interest rate is fixed at 3.24%. The loan is payable in monthly installments through March 2036.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: The interest rate is fixed at 2.77% until July 1, 2025, becoming variable for the remainder of the loan. The loan is payable in monthly installments through March 2036.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: Effective August 2, 2021, the interest rate was fixed at 3.19%. The loan is payable in monthly installments through September 2026.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Banco de Chile term loan: the interest rate is fixed at 6.48%. The loan is payable in annual installments through January 2025.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note Payable: the interest rate ranges from 5.00% to 7.00% and was 7.00% at April 30, 2022. The loan includes interest only monthly payments and principal is due in February 2023.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Banco de Chile COVID-19 loans: The interest rates are fixed at 3.48%. The loans are payable in monthly installments through September 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Banco de Chile COVID-19 loans: The interest rates are fixed at 3.48% and 4.26%. The loans are payable in monthly installments through September 2026.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less deferred financing costs, net of accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2021, the Company entered into a Master Loan Agreement (the &#x201c;MLA&#x201d;) with Farm Credit West, PCA (the "Lender") dated June 1, 2021, together with a revolving credit facility supplement (the &#x201c;Revolving Credit Supplement&#x201d;), a non-revolving credit facility supplement (the &#x201c;Non-Revolving Credit Supplement,&#x201d; and together with the Revolving Credit Supplement, the &#x201c;Supplements&#x201d;) and an agreement to convert to fixed interest rate for a period of time as described in the table above ("Fixed Interest Rate Agreement"). The MLA governs the terms of the Supplements. The MLA amends and restates the previous Master Loan Agreement between the Company and the Lender, dated June 19, 2017 and extends the principal repayment to July 1, 2026. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Company entered into a revolving equity line of credit promissory note and loan agreement with the Lender for a $15,000,000 Revolving Equity Line of Credit (the "RELOC") secured by a first lien on the Windfall Investors, LLC property. The RELOC matures in 2043 and features a 3-year draw period followed by 20 years of fully amortized loan payments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Supplements and RELOC provide aggregate borrowing capacity of $130,000,000 comprised of $75,000,000 under the Revolving Credit Supplement, $40,000,000 under the Non-Revolving Credit Supplement and $15,000,000 under the RELOC.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April 30, 2022, the Company's outstanding borrowings under the Supplements and RELOC were $119,102,000 and it had $10,898,000 available to borrow. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;10. Long-Term Debt (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rate in effect under the Revolving Credit Supplement automatically adjusted commencing July 1, 2021 and on the first day of each month thereafter. The interest rate for any amount outstanding under the Revolving Credit Supplement will be based on the one-month LIBOR rate plus or minus an applicable margin. The applicable margin will range from 1.75% to 2.35% depending on the ratio of current assets, plus the remaining available commitment divided by current liabilities. On July 1, 2022, and on each one-year anniversary thereafter, the Company has the option to convert the interest rate in use under the Revolving Credit Supplement from the preceding LIBOR-based calculation to a variable interest rate. The Company may prepay any amounts outstanding under the Revolving Credit Supplement without penalty.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The initial interest rate in effect under the Non-Revolving Credit Supplement is a fixed interest rate of 4.77% through July 1, 2022 and then will convert to a fixed interest rate of 3.57% per year until July 1, 2025 (the &#x201c;Fixed Rate Term&#x201d;). Thereafter, the interest rate will convert to a variable interest rate established by the Lender corresponding to the applicable interest rate group. The Company may not prepay any amounts under the outstanding Non-Revolving Credit Supplement during the Fixed Rate Term. Thereafter, the Company may prepay any amounts outstanding under the Non-Revolving Credit Supplement, provided that a fee equal to 0.50% of the amount prepaid and any other cost or loss suffered by the Lender must be paid with any prepayment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rate in effect under the RELOC is a variable interest rate established by the Lender corresponding to the applicable interest rate group, which was 2.75% as of April 30, 2022. The interest rate may be adjusted automatically under the provisions of the Lender's variable interest rate plan. The Company may prepay any amounts outstanding under the RELOC without penalty.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All indebtedness under the MLA and RELOC, including any indebtedness under the Supplements, is secured by a first lien on Company-owned stock or participation certificates, Company funds maintained with the Lender, the Lender&#x2019;s unallocated surplus, and certain of the Company&#x2019;s agricultural properties in Tulare and Ventura counties in California and certain of the Company&#x2019;s building fixtures and improvements and investments in mutual water companies associated with the pledged agricultural properties. The MLA includes customary default provisions that provide should an event of default occur, the Lender, at its option, may declare all or any portion of the indebtedness under the MLA to be immediately due and payable without demand, notice of nonpayment, protest or prior recourse to collateral, and terminate or suspend the Company&#x2019;s right to draw or request funds on any loan or line of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The MLA subjects the Company to affirmative and restrictive covenants including, among other customary covenants, financial reporting requirements, requirements to maintain and repair any collateral, restrictions on the sale of assets, restrictions on the use of proceeds, prohibitions on the incurrence of additional debt and restrictions on the purchase or sale of major assets of the Company&#x2019;s business. The Company is also subject to a financial covenant that requires it to maintain compliance with a specific debt service coverage ratio greater than or equal to 1.25:1 when measured at October 31, 2022 and annually thereafter. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2021, the Lender declared an annual cash patronage dividend of 1.25% of average eligible loan balances and the Company received the aggregate of $1,582,000 in March and April 2022. In December 2020, Farm Credit West declared an annual cash patronage dividend of 1.50% of average eligible loan balances and the Company received $1,170,000 in February 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest is capitalized on non-bearing orchards, real estate development projects and significant construction in progress. The Company capitalized interest of zero and $308,000 during the three months ended April 30, 2022 and 2021, respectively, and zero and $308,000 during the six months ended April 30, 2022 and 2021, respectively. Capitalized interest is included in property, plant and equipment and real estate development assets in the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfNjYwNw_f18323d7-7703-400e-b740-dc885ad319b1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt is comprised of the following (in thousands):&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:76.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.779%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West revolving and non-revolving lines of credit: the interest rate of the revolving line of credit is variable based on the one-month London Interbank Offered Rate (&#x201c;LIBOR&#x201d;), which was 0.45% at April 30, 2022, plus 1.75%. The interest rate for the $40.0 million outstanding balance of the non-revolving line of credit is fixed at 4.77% through July 1, 2022, 3.57% through July 1, 2025 and variable thereafter. Interest is payable monthly and the principal is due in full on July&#160;1, 2026.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West revolving equity line of credit: the interest rate is variable based on the Lender's variable interest rate plan, which was 2.75% at April 30, 2022. The loan is payable in interest-only monthly payments through April 2023 and monthly principal and interest payments thereafter, through February 2043.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: The interest rate is fixed at 2.48%. The loan is payable in quarterly installments through November 2022.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: The interest rate is fixed at 3.24%. The loan is payable in monthly installments through October 2035.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: The interest rate is fixed at 3.24%. The loan is payable in monthly installments through March 2036.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: The interest rate is fixed at 2.77% until July 1, 2025, becoming variable for the remainder of the loan. The loan is payable in monthly installments through March 2036.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farm Credit West term loan: Effective August 2, 2021, the interest rate was fixed at 3.19%. The loan is payable in monthly installments through September 2026.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Banco de Chile term loan: the interest rate is fixed at 6.48%. The loan is payable in annual installments through January 2025.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note Payable: the interest rate ranges from 5.00% to 7.00% and was 7.00% at April 30, 2022. The loan includes interest only monthly payments and principal is due in February 2023.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Banco de Chile COVID-19 loans: The interest rates are fixed at 3.48%. The loans are payable in monthly installments through September 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Banco de Chile COVID-19 loans: The interest rates are fixed at 3.48% and 4.26%. The loans are payable in monthly installments through September 2026.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less deferred financing costs, net of accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <lmnr:DebtInstrumentInterestRateReferenceRate
      contextRef="i9a69176d984148c6ab5e31826318facf_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmM0ZjQzYWZjZjFjMTRhZWM4NjM2YmFkMzY1M2FiN2ZhXzIwMg_4fc6f21a-8fd0-46ca-aa84-aeb4ca5fafa2"
      unitRef="number">0.0045</lmnr:DebtInstrumentInterestRateReferenceRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5ffccd85509a44238c9936110e013cfd_D20211101-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmM0ZjQzYWZjZjFjMTRhZWM4NjM2YmFkMzY1M2FiN2ZhXzIxNw_bcb999ff-82a2-471b-a49e-0e49c44f309f"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i53b52d86ef3e4cff9da3d49ac81c15e2_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmM0ZjQzYWZjZjFjMTRhZWM4NjM2YmFkMzY1M2FiN2ZhXzI0Nw_102e6fd9-0a8d-4574-a223-bcc679a170c7"
      unitRef="usd">40000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53b52d86ef3e4cff9da3d49ac81c15e2_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmM0ZjQzYWZjZjFjMTRhZWM4NjM2YmFkMzY1M2FiN2ZhXzMxOA_9c11ba61-19df-4b3d-9e4b-ce4fa5d2785a"
      unitRef="number">0.0477</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i79e8d4ea43f94a428c4a897dd7004e97_I20220702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmM0ZjQzYWZjZjFjMTRhZWM4NjM2YmFkMzY1M2FiN2ZhXzM0Mw_ca5ea3b7-44c3-4102-b38e-b076f75da99e"
      unitRef="number">0.0357</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ice3ae863cd32485f8baa1bd94e0f1fa4_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMS0yLTEtMS01NDYzMQ_d9bd5fc1-5ff6-427d-9d19-3d1d0c5febf4"
      unitRef="usd">114797000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i78fee35aee444343b4e7ca3a9896e94f_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMS00LTEtMS01NDYzMQ_7dc2e48e-9d6d-4b73-bf56-9743c8f90eef"
      unitRef="usd">111293000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9fe6372bb54c4a80a951c52498adfe3d_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMi0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjBhYWNkMDY2NzZmZTQ4ZjBiMDNlNWJhMjliZmUzMzM4XzE0NQ_ffb46df8-eee0-4d7f-9a9d-2e76464bcaea"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9fe6372bb54c4a80a951c52498adfe3d_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMi0yLTEtMS01NDYzMQ_4527491b-ac68-4bdf-a080-ee4d06599188"
      unitRef="usd">4305000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7e852714d2e6401c8671551a3c6d0f00_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMi00LTEtMS01NDYzMQ_f41937d2-5263-447b-8216-2c6bb43de7b8"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6453999084ba453bb92f7edf1f418638_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMy0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmI5MTgyZDU0NTM5MTQ1MjViOTcwZDI4ZDNiYTRlZDFlXzg3_fa9275b0-c680-43ac-83df-df879de54a77"
      unitRef="number">0.0248</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6453999084ba453bb92f7edf1f418638_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMy0yLTEtMS01NDYzMQ_569896eb-6fff-4c39-8461-ce9410792d6a"
      unitRef="usd">488000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i663ec27430e0481daeabdc17f71eba58_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMy00LTEtMS01NDYzMQ_58e724b7-2e1f-459a-90e9-b8850d863e7e"
      unitRef="usd">809000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i199b8f11701a4b97a81772356511e454_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNC0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmE2YjA5MjY0MWY3MTQ5ZjU5MWJmYzQ2ZjAzOTgyNTQ1Xzg3_553d850b-0239-4e62-b5b4-ac4bc6f27153"
      unitRef="number">0.0324</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i199b8f11701a4b97a81772356511e454_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNC0yLTEtMS01NDYzMQ_8a02e8b9-ff8e-4639-b9ea-255f4b719135"
      unitRef="usd">947000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib5ac230ac7ba4290853b4743573468a9_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNC00LTEtMS01NDYzMQ_dcd1e777-a5d0-450e-889a-36391d6d0d44"
      unitRef="usd">974000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie76326a48b14496890b49f0aebbb1195_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmE1OGE2NGFiYThiZjQ1NmVhNmUzZmE5NmRhYWRmMTJkXzg3_efaf7900-f306-4583-afe0-c80af209e074"
      unitRef="number">0.0324</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie76326a48b14496890b49f0aebbb1195_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNS0yLTEtMS01NDYzMQ_fe384c2a-1fc7-4881-8230-48eba98e1567"
      unitRef="usd">7784000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8f4d241255924cd982523ed0d1c16914_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNS00LTEtMS01NDYzMQ_fb61a67e-1735-488b-979f-4d076ab9a318"
      unitRef="usd">8004000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7f108793845c4030b401cb7705163c69_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNi0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjE5NGYwNTk4ZGU1NzQ0ZjliNTA5M2Y3MTIzZTg0MGQ2Xzg2_0abc0e30-3734-44f9-af5a-899709874337"
      unitRef="number">0.0277</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7f108793845c4030b401cb7705163c69_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNi0yLTEtMS01NDYzMQ_babc64fb-ca38-467c-8a66-4bb2dd74f8b7"
      unitRef="usd">5725000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ieb5dad7edd274b57863238eae7541ca2_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNi00LTEtMS01NDYzMQ_e0c24f6d-539b-449f-a6d7-fce09c69e89b"
      unitRef="usd">5892000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iddf8989952894ca7a809ec70a50f8fef_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNy0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOmU2MzBlNmYwNzM2ZTRjNjFiZWQ0ZTMxYzc0YzNhNGQyXzg5_bbb1d0c6-1d1f-413a-8d19-c4cb218bbff6"
      unitRef="number">0.0319</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iddf8989952894ca7a809ec70a50f8fef_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNy0yLTEtMS01NDYzMQ_57993c53-5c9b-43dd-a829-da52ba9e3ec7"
      unitRef="usd">2240000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if78794c8889842138d918169ba21dd5e_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfNy00LTEtMS01NDYzMQ_b4dafa00-ddf2-4be9-8cb3-6c9d60e4f19e"
      unitRef="usd">2475000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7233e822259141c983c406f152672fd3_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfOC0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjhlZDdlYjA4ODY5NDRhNjY4YWUyOTY1MDU0ZmZjMDAwXzYw_08dabb25-c57a-4d6f-a8aa-8d2f38a06aea"
      unitRef="number">0.0648</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7233e822259141c983c406f152672fd3_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfOC0yLTEtMS01NDYzMQ_8e4a133d-2f47-4e07-9084-d794bbf128ef"
      unitRef="usd">764000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibb501b32c2334aad9a3abe28b07efcdd_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfOC00LTEtMS01NDYzMQ_81a84d86-1e61-418b-a917-23d321281d85"
      unitRef="usd">1011000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i58aba9e19d1346429b94870c4e5bcdd7_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfOS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjQ4OWEyZWJkN2QxZDRhYmU4OGZjNGVlZTBlYjhhNDE4XzQ4_f3ffdcd2-6547-4f63-b850-851b355e3dbd"
      unitRef="number">0.0500</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i380fe9abf6234265905c9f2bf8be8e0a_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfOS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjQ4OWEyZWJkN2QxZDRhYmU4OGZjNGVlZTBlYjhhNDE4XzU0_8d4b3758-91e4-4748-88a8-fc7dc343044c"
      unitRef="number">0.0700</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="i49a5a32b382a418290d6940581844806_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfOS0wLTEtMS01NDYzMS90ZXh0cmVnaW9uOjQ4OWEyZWJkN2QxZDRhYmU4OGZjNGVlZTBlYjhhNDE4XzY1_9ffc6e04-6ef9-48c4-abe4-b366fd3e0787"
      unitRef="number">0.0700</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i49a5a32b382a418290d6940581844806_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfOS0yLTEtMS01NDYzMQ_920004ab-88de-4f46-8abe-579f085252ab"
      unitRef="usd">1435000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3b2378d1d1f649d39146e551dd46620b_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfOS00LTEtMS01NDYzMQ_027effee-a958-4834-8beb-8842cdb1891e"
      unitRef="usd">1435000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i43c8d7b4f108441b96da29da570e8664_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTAtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo0M2Q5OWNmOTRiNDM0M2JjYjQ1MzNmMmQyMTA5NDllOF82Nw_6eb9b7d2-9648-499a-a0b7-4a2e1c4c7986"
      unitRef="number">0.0348</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i43c8d7b4f108441b96da29da570e8664_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTAtMi0xLTEtNTQ2MzE_c75f5cfd-5510-40cf-917c-75236e6fd5a3"
      unitRef="usd">325000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ide747d214d94477a86c28c200d860c77_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTAtNC0xLTEtNTQ2MzE_9b40057a-6ea7-4947-b496-8c68d85f5459"
      unitRef="usd">411000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i43c8d7b4f108441b96da29da570e8664_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTEtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo1ZDZlM2EzNjQ2Yjk0YWQ1OTM2Njc4ZDdhNzAzYTFkZF82Nw_6eb9b7d2-9648-499a-a0b7-4a2e1c4c7986"
      unitRef="number">0.0348</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ide747d214d94477a86c28c200d860c77_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTEtMC0xLTEtNTQ2MzEvdGV4dHJlZ2lvbjo1ZDZlM2EzNjQ2Yjk0YWQ1OTM2Njc4ZDdhNzAzYTFkZF83NA_4b83d38c-b4a7-4f1c-bdd6-376db6cfe9c8"
      unitRef="number">0.0426</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i44bef6ff54914149b683f05be80fa18d_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTEtMi0xLTEtNTQ2MzE_9e11d0c1-3650-4321-b498-bbdac1077c6b"
      unitRef="usd">552000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i796a0a6b410d4ce9a80bfc73856bf308_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTEtNC0xLTEtNTQ2MzE_99eaa199-9bbd-4526-8194-43a35eecacf1"
      unitRef="usd">652000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTItMi0xLTEtNTQ2MzE_dccde3c7-f63b-4dda-a446-de285bdab9e5"
      unitRef="usd">139362000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTItNC0xLTEtNTQ2MzE_400c8c9e-9800-43f6-90b2-13acc364cdd2"
      unitRef="usd">132956000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTMtMi0xLTEtNTQ2MzE_bb680cd0-d6e2-4f62-bf76-05a52204eda6"
      unitRef="usd">109000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTMtNC0xLTEtNTQ2MzE_8ca62443-990a-42b3-9705-b50ea0427130"
      unitRef="usd">131000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTQtMi0xLTEtNTQ2MzE_0027bc37-ef07-4484-9a3f-ceb24adaecb0"
      unitRef="usd">139253000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTQtNC0xLTEtNTQ2MzE_15c9cc43-1752-41f7-8aff-e206643448f0"
      unitRef="usd">132825000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTUtMi0xLTEtNTQ2MzE_e00ec1d8-aaf4-424f-b82a-3d9955f173f7"
      unitRef="usd">3678000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTUtNC0xLTEtNTQ2MzE_8d830316-e7da-41a1-b7b9-2fce411b1922"
      unitRef="usd">2472000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTYtMi0xLTEtNTQ2MzE_0657e128-afcf-40c3-9b26-dada56ea3556"
      unitRef="usd">135575000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RhYmxlOmNjMGY1ZGE3YzdjYjQ1ZTQ5OWJhODJlYTZmNDdhZjE3L3RhYmxlcmFuZ2U6Y2MwZjVkYTdjN2NiNDVlNDk5YmE4MmVhNmY0N2FmMTdfMTYtNC0xLTEtNTQ2MzE_912aa3c3-6de8-4ab0-8448-c59a74ad7f74"
      unitRef="usd">130353000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if8d8802107be4abab478d43e172685c5_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfOTU4_aaeb20ec-f7a5-4a5b-95a3-89ea50e14c9b"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <lmnr:LineOfCreditFacilityDrawPeriod
      contextRef="if78e8c68552642e7b46815a62cf219a9_D20200301-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTExMw_33e1ebca-9347-4b42-8989-8caa09b8108e">P3Y</lmnr:LineOfCreditFacilityDrawPeriod>
    <lmnr:LineOfCreditFacilityPaymentPeriod
      contextRef="if78e8c68552642e7b46815a62cf219a9_D20200301-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTE0NQ_c60fe0de-5cc2-431f-b6fc-94e4797071e4">P20Y</lmnr:LineOfCreditFacilityPaymentPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ice3ae863cd32485f8baa1bd94e0f1fa4_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTQwMg_682b95da-6170-47d9-83a7-3f5fe2123353"
      unitRef="usd">130000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0d43389d88dd4933ba9fb71ca3fbd7e7_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTQxOA_ea431824-87b3-47e3-acd6-763b292d3517"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i53b52d86ef3e4cff9da3d49ac81c15e2_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTQ2MA_ae0082e5-450e-4b86-8717-aa24225703a4"
      unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i04f895e6ad5441ceaf7a4a86486aa3e1_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTUwOQ_bf54449c-0fa2-4149-899a-ff365d0b46e8"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i04f895e6ad5441ceaf7a4a86486aa3e1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTY0OA_17084599-9975-4d9f-b49d-5a2da067a451"
      unitRef="usd">119102000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ice3ae863cd32485f8baa1bd94e0f1fa4_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTY2Mg_fadfe24e-31bd-447f-a869-cb59b780e779"
      unitRef="usd">10898000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i994413f29c7f4c0fb2e95b4eb56e6d5b_D20210701-20210701"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMjI4Nw_fbb06cfa-f942-458e-a39a-93d89bf5b45c"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic5193d0486e647bfa731f86bb5c51c1f_D20210701-20210701"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMjI5Mw_a8252166-6bdb-4e31-9956-5f43ed095331"
      unitRef="number">0.0235</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3e0bd1e3b728451daf28e6e68a2dc970_I20220701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMjk2Ng_ca769370-bf42-4516-9435-72c9710934f0"
      unitRef="number">0.0477</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i79e8d4ea43f94a428c4a897dd7004e97_I20220702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMzA0MA_9e126cd6-4fa2-48ad-b2e0-357370e01fda"
      unitRef="number">0.0357</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <lmnr:DebtInstrumentPrepaymentFeePercentage
      contextRef="if67a8592549447dca46e7888f5a74311_D20211101-20220430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMzYwNw_9260d12d-de26-4c2d-aef1-fc3a9840f61e"
      unitRef="number">0.0050</lmnr:DebtInstrumentPrepaymentFeePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9fe6372bb54c4a80a951c52498adfe3d_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMzg3OA_79a76181-5be9-484e-9d6c-519839207748"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <lmnr:DebtCovenantMinimumDebtServiceCoverageRatio
      contextRef="i7a42b994ec8a4493b69b542591a9f9d9_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfNTY0Nw_10180562-17ec-4d52-942b-2fd4af8d8d53"
      unitRef="number">1.25</lmnr:DebtCovenantMinimumDebtServiceCoverageRatio>
    <lmnr:DividendReceivableRate
      contextRef="i2d0a32953d99402e93ac3fa432236288_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfNTc3NQ_1f981021-0cff-4682-88f1-56a1b0d0c6bf"
      unitRef="number">0.0125</lmnr:DividendReceivableRate>
    <us-gaap:ProceedsFromDividendsReceived
      contextRef="iefd1afb57d1b4bb480b156f18c282aae_D20220301-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfNTgzNw_ee117979-fb1b-4c91-9791-6c28fb5f6ae3"
      unitRef="usd">1582000</us-gaap:ProceedsFromDividendsReceived>
    <lmnr:DividendReceivableRate
      contextRef="i2e81b97ec1fa4e929506d66ac1286970_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfNjA1Mw_a5739393-13d7-4150-af97-62f3df2d3214"
      unitRef="number">0.0150</lmnr:DividendReceivableRate>
    <us-gaap:ProceedsFromDividendsReceived
      contextRef="i558c48c8cf4e411ab69585e3fffe9fb2_D20210201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfNjExNQ_00be0f44-bab4-419b-b903-be5fcc988bb3"
      unitRef="usd">1170000</us-gaap:ProceedsFromDividendsReceived>
    <us-gaap:InterestCostsCapitalized
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfNjQxMQ_d143e4f7-cac0-48c3-9173-d6624956362c"
      unitRef="usd">0</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTA5OTUxMTYzNDU3Mg_2aa39878-8f05-4a73-b9d0-dad300513a54"
      unitRef="usd">308000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTA5OTUxMTYzNDU0NA_c65863fc-9cf0-4349-96cc-6fd814dc0e3b"
      unitRef="usd">0</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83My9mcmFnOjVhMDMzOGVlYjM3ZTRmMzViOWFjMDQ3YjUzN2YxMzU0L3RleHRyZWdpb246NWEwMzM4ZWViMzdlNGYzNWI5YWMwNDdiNTM3ZjEzNTRfMTA5OTUxMTYzNDU1NQ_62cf7143-bf62-4511-812e-2e456ad65f23"
      unitRef="usd">308000</us-gaap:InterestCostsCapitalized>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTY3MA_fe902b4f-09b4-4e7e-9213-34f95895be1e">Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lessor Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into leasing transactions in which it rents certain of its assets and the Company is the lessor. These lease contracts are typically classified as operating leases with remaining terms ranging from one month to 21 years, with various renewal terms available. All of the residential rentals have month-to-month lease terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. Leases (continued)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lessor Arrangements (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s rental operations revenue consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:52.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lessee Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into leasing transactions in which the Company is the lessee. These lease contracts are classified as either operating or finance leases. The Company&#x2019;s lease contracts are generally for agricultural land and packinghouse and farming equipment with remaining lease terms ranging from&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfNzgx_b05d7403-8d7e-4918-8320-a9c826a18990"&gt;one&lt;/span&gt; to 16 years, with various term extensions available. The Company&#x2019;s lease agreements do not contain any residual value guarantees or material restrictive covenants. Leases with an initial term of 12 months or less are not recorded on the balance sheet and the Company recognizes lease expense for these leases on a straight-line basis over the lease term.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs were $135,000 and $136,000 for the three months ended April 30, 2022 and 2021, respectively, and $258,000 and $278,000 for the six months ended April 30, 2022 and 2021, respectively, which are primarily included in agribusiness costs and expenses in the Company&#x2019;s consolidated statements of operations. Finance lease costs were $98,000 and zero for the three months ended April 30, 2022 and 2021, respectively, and $156,000 and zero for the six months ended April 30, 2022 and 2021, respectively, which are primarily included in agribusiness costs and expenses in the Company&#x2019;s consolidated statements of operations. Variable and short term lease costs were immaterial. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:29.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.017%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi0xLTEtMS01NDYzMQ_2c423d85-c892-4896-b845-921d79ed6755"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi0xLTEtMS01NDYzMQ_b65dabbc-6ac0-4335-b244-c22e5287078c"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy0xLTEtMS01NDYzMQ_1b5f1164-92a3-4da0-bb8c-67f8acd5ed98"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy0xLTEtMS01NDYzMQ_fba14f27-275c-4a5b-8032-b37056b74726"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,183&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities and Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy0xLTEtMS01NDYzMQ_52f0234b-bcdb-4784-ad38-8a517c42f77c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy0xLTEtMS01NDYzMQ_b6baef2b-87d0-4c1d-97f5-c9ae7f56e80a"&gt;Accrued liabilities and payables to related parties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC0xLTEtMS01NDYzMQ_4c068093-6f7b-411a-996b-572295245d0a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC0xLTEtMS01NDYzMQ_c3ae0dc4-1bee-459a-b1ab-8dda0b037f81"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS0xLTEtMS01NDYzMQ_861e86cf-1407-4287-9d0f-d889971a1076"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS0xLTEtMS01NDYzMQ_d63e9cda-152f-4515-ba53-0856493c47ca"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtMS0xLTEtNTQ2MzE_38a93381-1373-4432-89e2-b5fedc375672"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtMS0xLTEtNTQ2MzE_3ceebf90-687d-4ff3-b62c-814ef0aaafc6"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. Leases (continued)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lessee Arrangements (continued)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:52.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTY3NQ_90786be5-d906-4f65-b3ab-efae469d2318">Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lessor Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into leasing transactions in which it rents certain of its assets and the Company is the lessor. These lease contracts are typically classified as operating leases with remaining terms ranging from one month to 21 years, with various renewal terms available. All of the residential rentals have month-to-month lease terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. Leases (continued)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lessor Arrangements (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s rental operations revenue consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:52.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lessee Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into leasing transactions in which the Company is the lessee. These lease contracts are classified as either operating or finance leases. The Company&#x2019;s lease contracts are generally for agricultural land and packinghouse and farming equipment with remaining lease terms ranging from&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfNzgx_b05d7403-8d7e-4918-8320-a9c826a18990"&gt;one&lt;/span&gt; to 16 years, with various term extensions available. The Company&#x2019;s lease agreements do not contain any residual value guarantees or material restrictive covenants. Leases with an initial term of 12 months or less are not recorded on the balance sheet and the Company recognizes lease expense for these leases on a straight-line basis over the lease term.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs were $135,000 and $136,000 for the three months ended April 30, 2022 and 2021, respectively, and $258,000 and $278,000 for the six months ended April 30, 2022 and 2021, respectively, which are primarily included in agribusiness costs and expenses in the Company&#x2019;s consolidated statements of operations. Finance lease costs were $98,000 and zero for the three months ended April 30, 2022 and 2021, respectively, and $156,000 and zero for the six months ended April 30, 2022 and 2021, respectively, which are primarily included in agribusiness costs and expenses in the Company&#x2019;s consolidated statements of operations. Variable and short term lease costs were immaterial. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:29.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.017%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi0xLTEtMS01NDYzMQ_2c423d85-c892-4896-b845-921d79ed6755"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi0xLTEtMS01NDYzMQ_b65dabbc-6ac0-4335-b244-c22e5287078c"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy0xLTEtMS01NDYzMQ_1b5f1164-92a3-4da0-bb8c-67f8acd5ed98"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy0xLTEtMS01NDYzMQ_fba14f27-275c-4a5b-8032-b37056b74726"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,183&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities and Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy0xLTEtMS01NDYzMQ_52f0234b-bcdb-4784-ad38-8a517c42f77c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy0xLTEtMS01NDYzMQ_b6baef2b-87d0-4c1d-97f5-c9ae7f56e80a"&gt;Accrued liabilities and payables to related parties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC0xLTEtMS01NDYzMQ_4c068093-6f7b-411a-996b-572295245d0a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC0xLTEtMS01NDYzMQ_c3ae0dc4-1bee-459a-b1ab-8dda0b037f81"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS0xLTEtMS01NDYzMQ_861e86cf-1407-4287-9d0f-d889971a1076"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS0xLTEtMS01NDYzMQ_d63e9cda-152f-4515-ba53-0856493c47ca"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtMS0xLTEtNTQ2MzE_38a93381-1373-4432-89e2-b5fedc375672"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtMS0xLTEtNTQ2MzE_3ceebf90-687d-4ff3-b62c-814ef0aaafc6"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. Leases (continued)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lessee Arrangements (continued)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:52.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="iac4bec85621644b78abc731a9e33deb8_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMjU4_d5782ff2-b314-4e0c-9934-77692bd8a4a7">P1M</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i618ea15858214c9aa434579ff91eb9ec_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMjY0_ba97bc6a-ee0e-4470-ba50-dc06d68afb1a">P21Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTY3Mw_be9dfc59-3e99-4a60-bd57-24fc9af5937f">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s rental operations revenue consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:52.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfMi0xLTEtMS01NDYzMQ_fe74a8c4-b552-4a1a-9043-4886fd5c4dd5"
      unitRef="usd">1295000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfMi0zLTEtMS01NDYzMQ_c3003e16-8740-46f4-b761-f9cd750a04e8"
      unitRef="usd">1070000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfMi01LTEtMS01NDYzMQ_9d2fb09d-e50d-4b02-9c9c-feb0a60a27b6"
      unitRef="usd">2413000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfMi03LTEtMS01NDYzMQ_c3d32033-a33a-4a82-920f-f3052360330d"
      unitRef="usd">2129000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfMy0xLTEtMS01NDYzMQ_e8b3872c-8ee0-487c-88cc-6246069abd04"
      unitRef="usd">86000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfMy0zLTEtMS01NDYzMQ_362bdd33-f257-4cbe-889c-db14fe1df4c0"
      unitRef="usd">73000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfMy01LTEtMS01NDYzMQ_f1ac839e-9104-4250-b6d7-b43e07b91c75"
      unitRef="usd">159000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfMy03LTEtMS01NDYzMQ_a78e8da2-a21e-46a5-8ccd-f70a3409e4f0"
      unitRef="usd">152000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfNC0xLTEtMS01NDYzMQ_2f9c2b32-cbaa-47f2-854f-536abf1cd97e"
      unitRef="usd">1381000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfNC0zLTEtMS01NDYzMQ_94973e8b-c1c8-4f59-acd1-722cb70916e4"
      unitRef="usd">1143000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfNC01LTEtMS01NDYzMQ_bf5ece6c-ef80-4a5a-9953-719fc5a98557"
      unitRef="usd">2572000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmY3YzM4NTY4ZTMyNzQ4Y2VhZGY3NjAyMjgwODM3NjQwL3RhYmxlcmFuZ2U6ZjdjMzg1NjhlMzI3NDhjZWFkZjc2MDIyODA4Mzc2NDBfNC03LTEtMS01NDYzMQ_3961542d-6f2d-4a33-be2e-35d547bf4fe5"
      unitRef="usd">2281000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i618ea15858214c9aa434579ff91eb9ec_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfNzg3_45a6063c-148e-467c-809b-60d072d0c25e">P16Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:OperatingLeaseCost
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTE2Mg_45a1ff69-39e1-476d-90b0-82c6bde53c73"
      unitRef="usd">135000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTE2OQ_bf4c0035-b2fc-49d5-801d-a82488767089"
      unitRef="usd">136000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTA5OTUxMTYyOTYxNw_3a04c7f1-25a8-4c3e-8ac8-f67ba5fe8c10"
      unitRef="usd">258000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTA5OTUxMTYyOTYyNg_75d595e6-80e8-403f-bdb6-6357e7225993"
      unitRef="usd">278000</us-gaap:OperatingLeaseCost>
    <lmnr:FinanceLeaseCost
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTA5OTUxMTYyOTc4MA_2a579ac0-e04b-4eef-8c44-b1fead73c535"
      unitRef="usd">98000</lmnr:FinanceLeaseCost>
    <lmnr:FinanceLeaseCost
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTA5OTUxMTYyOTc4Nw_20a6686e-fc7f-418e-ba3d-63c909d9118c"
      unitRef="usd">0</lmnr:FinanceLeaseCost>
    <lmnr:FinanceLeaseCost
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTA5OTUxMTYyOTc5NQ_4dd0d204-1488-4065-b0fe-098a1d29ff1e"
      unitRef="usd">156000</lmnr:FinanceLeaseCost>
    <lmnr:FinanceLeaseCost
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTA5OTUxMTYyOTgwMQ_54a73dfa-2a1f-4739-a4ec-f1cd8b891f81"
      unitRef="usd">0</lmnr:FinanceLeaseCost>
    <lmnr:LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTY3NA_9b4996d8-53c4-455c-81e0-fa5b164fdf25">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:29.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.017%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi0xLTEtMS01NDYzMQ_2c423d85-c892-4896-b845-921d79ed6755"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi0xLTEtMS01NDYzMQ_b65dabbc-6ac0-4335-b244-c22e5287078c"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy0xLTEtMS01NDYzMQ_1b5f1164-92a3-4da0-bb8c-67f8acd5ed98"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy0xLTEtMS01NDYzMQ_fba14f27-275c-4a5b-8032-b37056b74726"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,183&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities and Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy0xLTEtMS01NDYzMQ_52f0234b-bcdb-4784-ad38-8a517c42f77c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy0xLTEtMS01NDYzMQ_b6baef2b-87d0-4c1d-97f5-c9ae7f56e80a"&gt;Accrued liabilities and payables to related parties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC0xLTEtMS01NDYzMQ_4c068093-6f7b-411a-996b-572295245d0a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC0xLTEtMS01NDYzMQ_c3ae0dc4-1bee-459a-b1ab-8dda0b037f81"&gt;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS0xLTEtMS01NDYzMQ_861e86cf-1407-4287-9d0f-d889971a1076"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS0xLTEtMS01NDYzMQ_d63e9cda-152f-4515-ba53-0856493c47ca"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtMS0xLTEtNTQ2MzE_38a93381-1373-4432-89e2-b5fedc375672"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtMS0xLTEtNTQ2MzE_3ceebf90-687d-4ff3-b62c-814ef0aaafc6"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lmnr:LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi0zLTEtMS01NDYzMQ_9fb8b6a4-bee5-4f9f-a96e-956f15751bc3"
      unitRef="usd">2177000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMi01LTEtMS01NDYzMQ_f8492db8-62e6-4174-af6a-2b372df75cd2"
      unitRef="usd">2041000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy0zLTEtMS01NDYzMQ_36a41ff2-ddb2-413f-a235-510a9dcd3926"
      unitRef="usd">2036000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMy01LTEtMS01NDYzMQ_8c983dac-e86c-4e14-a1d8-ce6c9fa018a7"
      unitRef="usd">1142000</us-gaap:FinanceLeaseRightOfUseAsset>
    <lmnr:LeaseRightOfUseAsset
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNC0zLTEtMS01NDYzMQ_471a6e5f-5db3-4419-b2c3-cdfc1b7cd171"
      unitRef="usd">4213000</lmnr:LeaseRightOfUseAsset>
    <lmnr:LeaseRightOfUseAsset
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNC01LTEtMS01NDYzMQ_e409edc8-647e-4b29-bcec-a6b920b46a1c"
      unitRef="usd">3183000</lmnr:LeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy0zLTEtMS01NDYzMQ_eb8e1eea-f417-42eb-a5ed-58ba62102163"
      unitRef="usd">456000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfNy01LTEtMS01NDYzMQ_53f84210-1303-402f-93b2-089ad35fd7e3"
      unitRef="usd">488000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC0zLTEtMS01NDYzMQ_8085b07f-7e2e-4405-abc1-30a9e55c90ae"
      unitRef="usd">473000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOC01LTEtMS01NDYzMQ_811647be-9189-4f61-be92-404301b2eef4"
      unitRef="usd">249000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS0zLTEtMS01NDYzMQ_33a8fa72-1902-4805-9ede-e2e9610c92bf"
      unitRef="usd">1757000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfOS01LTEtMS01NDYzMQ_f8d470f2-02d5-4684-a677-346aef3ae8ac"
      unitRef="usd">1648000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtMy0xLTEtNTQ2MzE_82c84a63-030e-446c-aa43-3d627366c14b"
      unitRef="usd">1512000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTAtNS0xLTEtNTQ2MzE_9ec3af68-a232-4177-a8ec-58278c72179f"
      unitRef="usd">884000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <lmnr:OperatingAndFinanceLeaseLiability
      contextRef="ib836afea5bb446398755159912a5c0b7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTEtMy0xLTEtNTQ2MzE_31570c2c-c206-4e04-aaab-c70cf45935a0"
      unitRef="usd">4198000</lmnr:OperatingAndFinanceLeaseLiability>
    <lmnr:OperatingAndFinanceLeaseLiability
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOjg2ZTUzMjMyNGMxNzQ0NjU4YTFiZjNiYjRlYmQyN2M0L3RhYmxlcmFuZ2U6ODZlNTMyMzI0YzE3NDQ2NThhMWJmM2JiNGViZDI3YzRfMTEtNS0xLTEtNTQ2MzE_f1289956-255a-464e-82d8-4fa4f10e566d"
      unitRef="usd">3269000</lmnr:OperatingAndFinanceLeaseLiability>
    <lmnr:LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RleHRyZWdpb246ZTFhZTczMDI1NzkzNGZhYmFiMjE0NWFmNTc2ZGQxYTJfMTY3Ng_0bdefc87-5e95-48b5-800f-586e19c2fbed">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:52.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lmnr:LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfMy0xLTEtMS01NDYzMQ_862d9a03-9510-4f83-9b1a-a17dc290833b"
      unitRef="usd">126000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfMy0zLTEtMS01NDYzMQ_91d809fc-3ed4-4f90-acdb-69bcdca77351"
      unitRef="usd">121000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfMy01LTEtMS01NDYzMQ_2e747072-0a30-4e6b-b4a0-c7ed4a8a1509"
      unitRef="usd">315000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfMy03LTEtMS01NDYzMQ_9ceca992-346e-4ac2-be62-46e5ba373bc4"
      unitRef="usd">310000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNC0xLTEtMS01NDYzMQ_e9c47e88-5216-43f0-b5d5-135df2acc8df"
      unitRef="usd">18000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNC0zLTEtMS01NDYzMQ_489a7824-5de2-4512-af34-cad78829af7e"
      unitRef="usd">0</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNC01LTEtMS01NDYzMQ_b1e0f02d-cb2e-4dea-9be0-c2e03facbd4e"
      unitRef="usd">30000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNC03LTEtMS01NDYzMQ_5df16d3a-2736-4054-be82-f5b9dd2a3156"
      unitRef="usd">0</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNS0xLTEtMS01NDYzMQ_d2b5e2d8-0933-4a11-809e-e8200153b93f"
      unitRef="usd">100000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNS0zLTEtMS01NDYzMQ_a06e4e70-1103-4ad0-a783-21d2b0255656"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNS01LTEtMS01NDYzMQ_efba68c7-2815-48cc-860b-7f607304c9ee"
      unitRef="usd">169000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNS03LTEtMS01NDYzMQ_ecd18d77-9b33-42b8-b839-ac8eb67a7eaf"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNi0xLTEtMS01NDYzMQ_5a4b74f2-644f-4133-9466-97723e176bf7"
      unitRef="usd">62000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNi0zLTEtMS01NDYzMQ_888d11ca-d90a-4807-9d37-44d7584d8431"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNi01LTEtMS01NDYzMQ_b1a764a1-64a4-4c91-9482-2fa3986e42c9"
      unitRef="usd">350000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNi03LTEtMS01NDYzMQ_887d2f17-1f7b-43df-b7ea-672f6052b35a"
      unitRef="usd">271000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNy0xLTEtMS01NDYzMQ_fb6c1e62-0251-46e0-9bd8-1ed1131e0987"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNy0zLTEtMS01NDYzMQ_2310e57a-5b79-4f54-a7bc-9f35de4e8373"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNy01LTEtMS01NDYzMQ_ae32e418-8f9a-44df-a078-cb7212600891"
      unitRef="usd">1020000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83Ni9mcmFnOmUxYWU3MzAyNTc5MzRmYWJhYjIxNDVhZjU3NmRkMWEyL3RhYmxlOmQ3ZGUwOGUwYTAzYzQ0ZDlhOGYzYzIzOTdhZGE1NmFmL3RhYmxlcmFuZ2U6ZDdkZTA4ZTBhMDNjNDRkOWE4ZjNjMjM5N2FkYTU2YWZfNy03LTEtMS01NDYzMQ_2551bf1d-68e3-441a-849b-885c15f17d5d"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RleHRyZWdpb246N2Y0ZDYyN2ExMjY2NDkzZTgyMzllYWFmNWU5ZTJiNjRfMTE1MQ_edb57ac7-6ff0-423c-8db1-d96a11adc6d3">Basic and Diluted Net Income (Loss) per Share&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income (loss) per common share is calculated using the weighted-average number of common shares outstanding during the period without consideration of the dilutive effect of conversion of preferred stock. Diluted net income (loss) per common share is calculated using the weighted-average number of common shares outstanding during the period plus the dilutive effect of unvested, restricted stock and conversion of preferred stock. The computations for basic and diluted net loss per common share are as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&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:52.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) applicable to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Earnings allocated to unvested, restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator: Net income (loss) for basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator: Weighted average common shares-basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) for basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive unvested, restricted stock and preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator: Net income (loss) for diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares&#x2013;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive unvested, restricted stock and preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator: Weighted average common shares&#x2013;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted net income (loss) per common share is computed using the more dilutive method of either the two-class method or the treasury stock method. Unvested stock-based compensation awards that contain non-forfeitable rights to dividends as participating shares are included in computing earnings per share. The Company&#x2019;s unvested, restricted stock awards qualify as participating shares. Diluted net loss per common share was calculated under the two-class method for the three and six months ended April 30, 2022. The Company excluded 178,000, unvested, restricted shares, as calculated under the treasury stock method, from its computation of diluted net loss per common share for the three months ended April 30, 2021 and 185,000 for the six months ended April 30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RleHRyZWdpb246N2Y0ZDYyN2ExMjY2NDkzZTgyMzllYWFmNWU5ZTJiNjRfMTE1MA_b94b5ebe-ce75-4abb-bade-f7f8486c9ec3">The computations for basic and diluted net loss per common share are as follows (in thousands, except per share amounts):&lt;div style="margin-top:5pt;text-align:justify"&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:52.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) applicable to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Earnings allocated to unvested, restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator: Net income (loss) for basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator: Weighted average common shares-basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) for basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive unvested, restricted stock and preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator: Net income (loss) for diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares&#x2013;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive unvested, restricted stock and preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator: Weighted average common shares&#x2013;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfMy0xLTEtMS01NDYzMQ_d7a6c633-7845-4d89-93d2-877134fc632d"
      unitRef="usd">1435000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfMy0zLTEtMS01NDYzMQ_65b6b5ea-8d23-4628-b687-ca80e2259951"
      unitRef="usd">1807000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfMy01LTEtMS01NDYzMQ_d0dac21d-f562-44eb-8083-0370b35ab405"
      unitRef="usd">-5208000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfMy03LTEtMS01NDYzMQ_052928ce-0907-40f6-992b-314e253e4bb3"
      unitRef="usd">-2526000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNC0xLTEtMS01NDYzMQ_bc0a2591-3da0-496c-80b1-a18ad821bcf1"
      unitRef="usd">-15000</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNC0zLTEtMS01NDYzMQ_3a09c6df-2827-4109-9932-de76ff5c6099"
      unitRef="usd">-17000</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNC01LTEtMS01NDYzMQ_6174403d-5776-4072-a4f3-d78aed3f1379"
      unitRef="usd">-29000</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNC03LTEtMS01NDYzMQ_e7ec07d2-2852-47b3-9e0f-90276dabd320"
      unitRef="usd">-35000</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <lmnr:NetIncomeLossAvailableToCommonStockholdersExcludingParticipatingShares
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNS0xLTEtMS01NDYzMQ_af78011a-92b1-4916-88cc-fd8bae50c2bf"
      unitRef="usd">1420000</lmnr:NetIncomeLossAvailableToCommonStockholdersExcludingParticipatingShares>
    <lmnr:NetIncomeLossAvailableToCommonStockholdersExcludingParticipatingShares
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNS0zLTEtMS01NDYzMQ_98572596-2a77-47d6-af08-3aca5418a65b"
      unitRef="usd">1790000</lmnr:NetIncomeLossAvailableToCommonStockholdersExcludingParticipatingShares>
    <lmnr:NetIncomeLossAvailableToCommonStockholdersExcludingParticipatingShares
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNS01LTEtMS01NDYzMQ_c484e561-5889-4757-b02d-50417236873f"
      unitRef="usd">-5237000</lmnr:NetIncomeLossAvailableToCommonStockholdersExcludingParticipatingShares>
    <lmnr:NetIncomeLossAvailableToCommonStockholdersExcludingParticipatingShares
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNS03LTEtMS01NDYzMQ_f425584f-5df7-430c-ab13-c3c091d0c856"
      unitRef="usd">-2561000</lmnr:NetIncomeLossAvailableToCommonStockholdersExcludingParticipatingShares>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNi0xLTEtMS01NDYzMQ_3b9978ae-866c-44af-9ee6-b8a37dfe3ac0"
      unitRef="shares">17511000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNi0zLTEtMS01NDYzMQ_410ff9db-9825-45d8-9d04-d0d0bb81bc13"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNi01LTEtMS01NDYzMQ_a95caf12-a4a5-4e70-b684-62deb22754c3"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNi03LTEtMS01NDYzMQ_9db8a40b-915f-47ed-8120-2eb9b1bed381"
      unitRef="shares">17429000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNy0xLTEtMS01NDYzMQ_dc2d6458-5122-44c6-87c6-44e5ae41f659"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNy0zLTEtMS01NDYzMQ_bd96c46f-7654-4a58-8eca-b4245c05e8fd"
      unitRef="usdPerShare">0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNy01LTEtMS01NDYzMQ_5d2c0883-8184-4c62-a13c-e755a59f6e5c"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOjQ0M2UxOGY5YWU4YTQ0NGFiYjk2M2MxMGE3YjI0MThmL3RhYmxlcmFuZ2U6NDQzZTE4ZjlhZThhNDQ0YWJiOTYzYzEwYTdiMjQxOGZfNy03LTEtMS01NDYzMQ_6e14f65c-91b0-49c4-9f05-e514c6217092"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMS0xLTEtMS01NTI0Mw_35f038bd-1a21-45df-a5b6-25e1d370e16b"
      unitRef="usd">1420000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMS0zLTEtMS01NTI0Mw_cac18a5a-8151-4a75-bcf2-87c26e55e1d3"
      unitRef="usd">1790000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMS01LTEtMS01NDYzMQ_fdc5a8a4-4cd9-4bf2-8e3b-b4ef950c52cf"
      unitRef="usd">-5237000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMS03LTEtMS01NDYzMQ_dd10dc80-b863-42d3-b04a-30bbcfd40c93"
      unitRef="usd">-2561000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMi0xLTEtMS01NTI0Mw_a8632556-f390-45aa-84db-21ea8e5cb057"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMi0zLTEtMS01NTI0Mw_6da7d1f0-47e5-4524-af04-4aa6a0d128a1"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMi01LTEtMS01NDYzMQ_15ad3326-f9af-473b-8acc-dbee3c231631"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMi03LTEtMS01NDYzMQ_eb4b3b90-0e14-4e20-b418-a683068242b4"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMy0xLTEtMS01NDYzMQ_4e0fff24-3bdf-4fb6-8448-91b5b11ef9fe"
      unitRef="usd">1420000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMy0zLTEtMS01NDYzMQ_5020cece-a84e-48bd-8e89-0ba0839a751c"
      unitRef="usd">1790000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMy01LTEtMS01NDYzMQ_a4fd2270-8531-403b-a263-e0f201ba613e"
      unitRef="usd">-5237000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfMy03LTEtMS01NDYzMQ_cc487879-c633-440d-922f-de7c1862dda6"
      unitRef="usd">-2561000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNC0xLTEtMS01NDYzMQ_2a550f8d-614f-4b19-b4a4-1ecf2da0e383"
      unitRef="shares">17511000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNC0zLTEtMS01NDYzMQ_51ac7112-b192-4c45-a640-8f17baa44f9a"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNC01LTEtMS01NDYzMQ_58f623bb-c4b1-4c14-aa54-72a8c30df8f6"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNC03LTEtMS01NDYzMQ_3a372bc5-3e84-425c-a0eb-e1d4054ac678"
      unitRef="shares">17429000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNS0xLTEtMS01NDYzMQ_4f18033f-aadb-4fa6-b95c-d3831d149e88"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNS0zLTEtMS01NDYzMQ_8c332934-6552-4c8f-a380-8bebe2c81bf2"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNS01LTEtMS01NDYzMQ_bbb00f39-98cc-4b69-9c2b-89fd72b6cbc7"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNS03LTEtMS01NDYzMQ_8f5fe178-56cf-4313-9f12-474f3685aa4e"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNi0xLTEtMS01NDYzMQ_e9acc105-199b-41d1-b642-8053e2598ff6"
      unitRef="shares">17511000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNi0zLTEtMS01NDYzMQ_1a47df7d-e1a1-4636-8c13-4e58b8fcd8de"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNi01LTEtMS01NDYzMQ_75882dfc-d69e-40f1-810c-00d6612c57ea"
      unitRef="shares">17461000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNi03LTEtMS01NDYzMQ_01c9b621-a33b-4d31-8319-e51eb2650e22"
      unitRef="shares">17429000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNy0xLTEtMS01NDYzMQ_54b183c9-3979-44ae-b207-cbf9acbdce14"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNy0zLTEtMS01NDYzMQ_173c64da-f8ed-4c88-a82a-fb590b51cc6a"
      unitRef="usdPerShare">0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNy01LTEtMS01NDYzMQ_e73e2df8-97d9-4267-891d-518d27a735b7"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RhYmxlOmQzYTQyYWJhNTZhMDQ4ZTJhN2FkNWE4OTAxOWZkMDM3L3RhYmxlcmFuZ2U6ZDNhNDJhYmE1NmEwNDhlMmE3YWQ1YTg5MDE5ZmQwMzdfNy03LTEtMS01NDYzMQ_632ad247-2ac3-4216-aa7f-3cb690c504f7"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iaf31a4f99f004a448e25badbadddc152_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RleHRyZWdpb246N2Y0ZDYyN2ExMjY2NDkzZTgyMzllYWFmNWU5ZTJiNjRfOTk2_baa75ed2-cb1c-4967-8453-88517399a50b"
      unitRef="shares">178000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if6111da2d434417882604fc2c2cb6a2a_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF83OS9mcmFnOjdmNGQ2MjdhMTI2NjQ5M2U4MjM5ZWFhZjVlOWUyYjY0L3RleHRyZWdpb246N2Y0ZDYyN2ExMjY2NDkzZTgyMzllYWFmNWU5ZTJiNjRfMTA5OTUxMTYyOTA2MQ_d72fffe1-9da4-44a8-a23d-1889afb52005"
      unitRef="shares">185000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RleHRyZWdpb246Njk4YjcxM2NlYzBlNDI2Yjk4NGE2Y2M5MzdiOTI3ZDFfMzk5OQ_88cf2fba-7312-4463-b5d1-d21f7e3aefb9">Related Party Transactions &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has transactions with equity method investments and various related parties summarized in Note 6 - Equity in Investments and in the tables below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:2.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.817%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Ref&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Related Party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Receivable/Other from Related Parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Payables to Related Parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Long-Term 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Receivable/Other from Related Parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Payables to Related Parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Long-Term Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mutual water companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cooperative association&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;td colspan="3" 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cadiz / Fenner / WAM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;td colspan="3" 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;FGF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;LLCB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Third-party growers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:2.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&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:5.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&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:5.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Three Months Ended April 30, 2022&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:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Three Months Ended April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:7pt;font-weight:700;line-height:100%"&gt;Ref&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Related Party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Rental Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Agribusiness Expense and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Dividends Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Rental Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Agribusiness Expense and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Dividends Paid&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mutual water companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cooperative association&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Calavo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cadiz / Fenner / WAM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;YMIDD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;FGF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Freska&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Third-party growers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:2.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&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:5.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&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:5.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Six Months Ended April 30, 2022&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:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Six Months Ended April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:7pt;font-weight:700;line-height:100%"&gt;Ref&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Related Party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Rental Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Agribusiness Expense and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Dividends Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Rental Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Agribusiness Expense and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Dividends Paid&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mutual water companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cooperative association&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Calavo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cadiz / Fenner / WAM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Colorado River Growers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;YMIDD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;FGF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Freska&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Third-party growers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Employees - The Company rents certain of its residential housing assets to employees on a month-to-month basis and recorded rental income from employees. There were no rental payments due from employees at April 30, 2022 or October 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Mutual water companies - The Company has representation on the boards of directors of the mutual water companies in which the Company has investments, refer to Note 8 - Other Assets. The Company recorded capital contributions, purchased water and water delivery services and had water payments due to the mutual water companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;13. Related Party Transactions (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cooperative association - The Company has representation on the board of directors of a non-profit cooperative association that provides pest control services for the agricultural industry. The Company purchased services and supplies from and had payments due to the cooperative association.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Calavo - Through January 2022, the Company had representation on the board of directors of Calavo. Calavo owns common stock of the Company and the Company pays dividends on such common stock to Calavo. Additionally, the Company leases office space to Calavo. As of February 2022, Calavo is no longer a related party. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cadiz / Fenner / WAM - A member of the Company&#x2019;s board of directors serves as the CEO, President and a member of the board of directors of Cadiz, Inc. In 2013, the Company entered a long-term lease agreement (the &#x201c;Lease&#x201d;) with Cadiz Real Estate, LLC (&#x201c;Cadiz&#x201d;), a wholly owned subsidiary of Cadiz, Inc., and currently leases 670 acres located in eastern San Bernardino County, California. The annual base rental is equal to the sum of $200 per planted acre and 20% of gross revenues from the sale of harvested lemons (less operating expenses), not to exceed $1,200 per acre per year. In 2016, Cadiz assigned this lease to Fenner Valley Farms, LLC (&#x201c;Fenner&#x201d;), a subsidiary of Water Asset Management, LLC (&#x201c;WAM&#x201d;). An affiliate of WAM is the holder of 9,300 shares of the Company's Series B-2 convertible preferred stock. Upon the adoption of ASC 842, the Company recorded a right-of-use, or ROU asset and corresponding lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Colorado River Growers, Inc. (&#x201c;CRG&#x201d;) - The Company had representation on the board of directors of CRG, a non-profit cooperative association of fruit growers engaged in the agricultural harvesting business in Yuma County, Arizona. CRG was dissolved in August 2021. The Company paid harvest expense to CRG and provided harvest management and administrative services to CRG.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Yuma Mesa Irrigation and Drainage District (&#x201c;YMIDD&#x201d;) - The Company has representation on the board of directors of YMIDD. The Company purchased water from YMIDD and had immaterial amounts payable to them for such purchases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(8)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; FGF - The Company advances funds to FGF for fruit purchases, which are recorded as an asset until the sales occur and the remaining proceeds become due to FGF. Additionally, FGF provided farming, packing, by-product processing and administrative services to Trapani Fresh. The Company had a receivable from FGF for lemon sales and the sale of packing supplies and a payable due to FGF for fruit purchases and services. The Company records revenue related to the licensing of intangible assets to FGF. Effective November 1, 2021, the Company leases Finca Santa Clara to FGF and records rental revenue related to the leased land. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(9)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; LLCB - Refer to Note 5 - Real Estate Development. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(10)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Freska - A member of the Company's board of directors is a majority shareholder of Freska Produce International, LLC ("Freska"). The Company had avocado sales to Freska and corresponding receivables for such sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(11)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Third-party growers - A member of the Company's board of directors markets lemons through the Company. The Company had payments due to the member for such lemon procurement.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RleHRyZWdpb246Njk4YjcxM2NlYzBlNDI2Yjk4NGE2Y2M5MzdiOTI3ZDFfMzk5Nw_21f54e29-7575-43bd-a8a7-c29baadfbc43">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has transactions with equity method investments and various related parties summarized in Note 6 - Equity in Investments and in the tables below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:2.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.817%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Ref&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Related Party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Receivable/Other from Related Parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Payables to Related Parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Long-Term 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Receivable/Other from Related Parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Payables to Related Parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Long-Term Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mutual water companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cooperative association&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;td colspan="3" 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cadiz / Fenner / WAM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;td colspan="3" 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;FGF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;LLCB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Third-party growers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:2.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&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:5.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&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:5.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Three Months Ended April 30, 2022&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:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Three Months Ended April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:7pt;font-weight:700;line-height:100%"&gt;Ref&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Related Party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Rental Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Agribusiness Expense and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Dividends Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Rental Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Agribusiness Expense and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Dividends Paid&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mutual water companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cooperative association&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Calavo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cadiz / Fenner / WAM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;YMIDD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;FGF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Freska&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Third-party growers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:2.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&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:5.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&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:5.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Six Months Ended April 30, 2022&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:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Six Months Ended April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:7pt;font-weight:700;line-height:100%"&gt;Ref&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Related Party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Rental Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Agribusiness Expense and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Dividends Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Revenue Rental Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Agribusiness Expense and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Dividends Paid&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Mutual water companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cooperative association&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Calavo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cadiz / Fenner / WAM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Colorado River Growers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;YMIDD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;FGF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Freska&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Third-party growers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Employees - The Company rents certain of its residential housing assets to employees on a month-to-month basis and recorded rental income from employees. There were no rental payments due from employees at April 30, 2022 or October 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Mutual water companies - The Company has representation on the boards of directors of the mutual water companies in which the Company has investments, refer to Note 8 - Other Assets. The Company recorded capital contributions, purchased water and water delivery services and had water payments due to the mutual water companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;13. Related Party Transactions (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cooperative association - The Company has representation on the board of directors of a non-profit cooperative association that provides pest control services for the agricultural industry. The Company purchased services and supplies from and had payments due to the cooperative association.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Calavo - Through January 2022, the Company had representation on the board of directors of Calavo. Calavo owns common stock of the Company and the Company pays dividends on such common stock to Calavo. Additionally, the Company leases office space to Calavo. As of February 2022, Calavo is no longer a related party. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cadiz / Fenner / WAM - A member of the Company&#x2019;s board of directors serves as the CEO, President and a member of the board of directors of Cadiz, Inc. In 2013, the Company entered a long-term lease agreement (the &#x201c;Lease&#x201d;) with Cadiz Real Estate, LLC (&#x201c;Cadiz&#x201d;), a wholly owned subsidiary of Cadiz, Inc., and currently leases 670 acres located in eastern San Bernardino County, California. The annual base rental is equal to the sum of $200 per planted acre and 20% of gross revenues from the sale of harvested lemons (less operating expenses), not to exceed $1,200 per acre per year. In 2016, Cadiz assigned this lease to Fenner Valley Farms, LLC (&#x201c;Fenner&#x201d;), a subsidiary of Water Asset Management, LLC (&#x201c;WAM&#x201d;). An affiliate of WAM is the holder of 9,300 shares of the Company's Series B-2 convertible preferred stock. Upon the adoption of ASC 842, the Company recorded a right-of-use, or ROU asset and corresponding lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Colorado River Growers, Inc. (&#x201c;CRG&#x201d;) - The Company had representation on the board of directors of CRG, a non-profit cooperative association of fruit growers engaged in the agricultural harvesting business in Yuma County, Arizona. CRG was dissolved in August 2021. The Company paid harvest expense to CRG and provided harvest management and administrative services to CRG.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Yuma Mesa Irrigation and Drainage District (&#x201c;YMIDD&#x201d;) - The Company has representation on the board of directors of YMIDD. The Company purchased water from YMIDD and had immaterial amounts payable to them for such purchases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(8)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; FGF - The Company advances funds to FGF for fruit purchases, which are recorded as an asset until the sales occur and the remaining proceeds become due to FGF. Additionally, FGF provided farming, packing, by-product processing and administrative services to Trapani Fresh. The Company had a receivable from FGF for lemon sales and the sale of packing supplies and a payable due to FGF for fruit purchases and services. The Company records revenue related to the licensing of intangible assets to FGF. Effective November 1, 2021, the Company leases Finca Santa Clara to FGF and records rental revenue related to the leased land. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(9)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; LLCB - Refer to Note 5 - Real Estate Development. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(10)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Freska - A member of the Company's board of directors is a majority shareholder of Freska Produce International, LLC ("Freska"). The Company had avocado sales to Freska and corresponding receivables for such sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(11)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Third-party growers - A member of the Company's board of directors markets lemons through the Company. The Company had payments due to the member for such lemon procurement.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:DueFromRelatedParties
      contextRef="i400ef48d7c924214a781730aff15b84f_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNC00LTEtMS01NDYzMQ_7f1222d8-4e06-4a38-9d26-395c4d6ef3e8"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="i400ef48d7c924214a781730aff15b84f_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNC02LTEtMS01NDYzMQ_ba98097f-9e5f-43bf-b5fb-2e11573a2672"
      unitRef="usd">490000</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i400ef48d7c924214a781730aff15b84f_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNC04LTEtMS01NDYzMQ_c5c2c3e8-5cf3-4f4e-8854-c30d10d27c5c"
      unitRef="usd">532000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="i400ef48d7c924214a781730aff15b84f_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNC0xMC0xLTEtNTQ2MzE_51aa244f-7021-4d97-b56b-c646c8b3fbd2"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="ie99bd8059e914acdad73b41cddd75846_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNC0xMi0xLTEtNTQ2MzE_378e03f0-4d9a-44e3-b144-8636b68e788d"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="ie99bd8059e914acdad73b41cddd75846_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNC0xNC0xLTEtNTQ2MzE_8e0c26ed-fae3-4fe7-a938-23054da1904a"
      unitRef="usd">432000</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ie99bd8059e914acdad73b41cddd75846_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNC0xNi0xLTEtNTQ2MzE_64ad9701-ea15-4cf8-8a69-ebbfdf0e8a79"
      unitRef="usd">40000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="ie99bd8059e914acdad73b41cddd75846_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNC0xOC0xLTEtNTQ2MzE_f8d525f6-f4a2-4ae6-a04f-5aa743ab7fce"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i834aa90f7cba44ed80308fb596d55023_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNS00LTEtMS01NDYzMQ_9735c904-531a-4f14-9759-d70d43d252ca"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="i834aa90f7cba44ed80308fb596d55023_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNS02LTEtMS01NDYzMQ_f5eff541-a331-415d-ad10-fd097333933c"
      unitRef="usd">0</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i834aa90f7cba44ed80308fb596d55023_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNS04LTEtMS01NDYzMQ_c4926f5b-6055-41b5-93ab-dfb1e81d9d1f"
      unitRef="usd">47000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="i834aa90f7cba44ed80308fb596d55023_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNS0xMC0xLTEtNTQ2MzE_fcef26a4-233f-491e-986d-7d08fdcdf1fb"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i1a82fc999fac40f0b1780d916332a0e6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNS0xMi0xLTEtNTQ2MzE_452e5cf3-383e-47d5-8b5f-1597a876181b"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="i1a82fc999fac40f0b1780d916332a0e6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNS0xNC0xLTEtNTQ2MzE_7e95f2e9-019e-41a0-90cc-62503a9a790b"
      unitRef="usd">0</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i1a82fc999fac40f0b1780d916332a0e6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNS0xNi0xLTEtNTQ2MzE_ad31bfac-d16b-4bcb-9b36-498dbe6b68a0"
      unitRef="usd">19000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="i1a82fc999fac40f0b1780d916332a0e6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfNS0xOC0xLTEtNTQ2MzE_5ca50098-ad13-44c5-ac54-a0204618a3c9"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i5c602a5a6e0545d4ac441a334127796a_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfOC00LTEtMS01NDYzMQ_e03aaf48-8c6c-42ae-8b6a-e79774ed6f54"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="i5c602a5a6e0545d4ac441a334127796a_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfOC02LTEtMS01NDYzMQ_0a19bdb9-ffea-4691-856a-593d7ef84bab"
      unitRef="usd">1328000</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i5c602a5a6e0545d4ac441a334127796a_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfOC04LTEtMS01NDYzMQ_212a4609-8fef-46fc-9d2d-41365594b091"
      unitRef="usd">329000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="i5c602a5a6e0545d4ac441a334127796a_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfOC0xMC0xLTEtNTQ2MzE_cec2c9e5-70c2-41d8-88e0-b41e5bb27949"
      unitRef="usd">1238000</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="ie7e0b80316a54e828d74f701c50589ce_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfOC0xMi0xLTEtNTQ2MzE_a12bf024-e77b-4001-bfb2-512447cc481d"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="ie7e0b80316a54e828d74f701c50589ce_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfOC0xNC0xLTEtNTQ2MzE_a8891814-d8e5-437a-bb05-2ba5ff7ad683"
      unitRef="usd">1386000</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ie7e0b80316a54e828d74f701c50589ce_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfOC0xNi0xLTEtNTQ2MzE_89b55cbb-2bca-40c5-8dbd-b3f15ee09ea7"
      unitRef="usd">273000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="ie7e0b80316a54e828d74f701c50589ce_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfOC0xOC0xLTEtNTQ2MzE_c477de23-6176-4114-86dc-481f09a91a58"
      unitRef="usd">1297000</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="iaffa8adb4ec44fa2b9a7a9c129698691_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTEtNC0xLTEtNTQ2MzE_4dfb5214-1d25-44a1-b04f-7597cd624e98"
      unitRef="usd">4901000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="iaffa8adb4ec44fa2b9a7a9c129698691_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTEtNi0xLTEtNTQ2MzE_fcb3477d-dc1f-4f25-a874-91a7151f7799"
      unitRef="usd">980000</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="iaffa8adb4ec44fa2b9a7a9c129698691_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTEtOC0xLTEtNTQ2MzE_33115ce1-ab34-4a14-b395-9e97fcc4f07c"
      unitRef="usd">832000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="iaffa8adb4ec44fa2b9a7a9c129698691_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTEtMTAtMS0xLTU0NjMx_4d0dc05b-1f66-4227-95d6-d6c0b825b34f"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="ib9548f0d139b4951ac60df7b993997f6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTEtMTItMS0xLTU0NjMx_5ca98169-44ab-40f1-adc4-bb198cd02698"
      unitRef="usd">4598000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="ib9548f0d139b4951ac60df7b993997f6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTEtMTQtMS0xLTU0NjMx_87c0c9ff-7460-4cfb-b1e8-7f82dd024620"
      unitRef="usd">980000</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ib9548f0d139b4951ac60df7b993997f6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTEtMTYtMS0xLTU0NjMx_93bcaef4-96fa-4c24-bfbc-618cdc044992"
      unitRef="usd">832000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="ib9548f0d139b4951ac60df7b993997f6_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTEtMTgtMS0xLTU0NjMx_597f48c4-171e-4879-a044-a6be95687555"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="ib181a7879c2b41c68c0dc78d126fb898_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTItNC0xLTEtNTQ2MzE_099aefb3-09bc-4b12-8a78-d1f2ced8b24c"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="ib181a7879c2b41c68c0dc78d126fb898_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTItNi0xLTEtNTQ2MzE_9a720bcc-02a4-4f97-ae5d-10777f98b705"
      unitRef="usd">0</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ib181a7879c2b41c68c0dc78d126fb898_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTItOC0xLTEtNTQ2MzE_1a0ca923-0548-4ae0-bdc3-12f9fdb72450"
      unitRef="usd">5771000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="ib181a7879c2b41c68c0dc78d126fb898_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTItMTAtMS0xLTU0NjMx_9dc20992-0f1a-40cd-ac7b-49719adb0411"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i95682859f26a4e448c2e15d8da276979_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTItMTItMS0xLTU0NjMx_b956a292-9982-4e1d-8b95-ba803251b4b1"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="i95682859f26a4e448c2e15d8da276979_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTItMTQtMS0xLTU0NjMx_f899a53b-3970-40a0-9d40-05f46357b854"
      unitRef="usd">0</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i95682859f26a4e448c2e15d8da276979_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTItMTYtMS0xLTU0NjMx_9f655514-47e3-4997-8cf0-7b2a1aedffad"
      unitRef="usd">5771000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="i95682859f26a4e448c2e15d8da276979_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTItMTgtMS0xLTU0NjMx_4bfd520f-e128-43bc-b7ec-594e7f394366"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i57647b9e57b5435d827f36568b6a12bd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTQtNC0xLTEtNTQ2MzE_8e0e5f9a-b1c0-4305-95fe-ea0b20bbe132"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="i57647b9e57b5435d827f36568b6a12bd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTQtNi0xLTEtNTQ2MzE_5e00edb0-18e3-4a58-807b-9a1d2458c5c0"
      unitRef="usd">0</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i57647b9e57b5435d827f36568b6a12bd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTQtOC0xLTEtNTQ2MzE_d50ec845-daa8-4039-bd7f-68f184cebe6f"
      unitRef="usd">55000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="i57647b9e57b5435d827f36568b6a12bd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTQtMTAtMS0xLTU0NjMx_4849871c-c686-45b9-a383-90528d613477"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i7f68f16f69e4458ea82b1d968d2ec256_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTQtMTItMS0xLTU0NjMx_6ab09956-764c-4111-9b0f-bd273d6b38f4"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromAffiliates
      contextRef="i7f68f16f69e4458ea82b1d968d2ec256_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTQtMTQtMS0xLTU0NjMx_27c12b4a-72af-4731-be23-0682a2701991"
      unitRef="usd">0</us-gaap:DueFromAffiliates>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i7f68f16f69e4458ea82b1d968d2ec256_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTQtMTYtMS0xLTU0NjMx_3550be8e-f6be-4a49-ac72-0f14b9cbad27"
      unitRef="usd">41000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <lmnr:OtherLiabilitiesNoncurrentRelatedParties
      contextRef="i7f68f16f69e4458ea82b1d968d2ec256_I20211031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjNkODBhNTJiZTkzZDRlNTE5ZjY1Y2M2MDk0ZDM0NTFmL3RhYmxlcmFuZ2U6M2Q4MGE1MmJlOTNkNGU1MTlmNjVjYzYwOTRkMzQ1MWZfMTQtMTgtMS0xLTU0NjMx_08c7c134-fb2f-459d-a9ba-489343e8a5c8"
      unitRef="usd">0</lmnr:OtherLiabilitiesNoncurrentRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i4abc0fbe3b0c4974b9d1f41265d7cd5d_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMy00LTEtMS01NDYzMQ_1a111195-5f59-4377-8bf7-85d3ce1171e9"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i462d908ce0014c47b11cb08627e45496_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMy02LTEtMS01NDYzMQ_b938c76d-930e-4bcf-85f2-fb5e619db3be"
      unitRef="usd">219000</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i4abc0fbe3b0c4974b9d1f41265d7cd5d_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMy04LTEtMS01NDYzMQ_3d6a0fe9-9d04-42de-a0ed-95e065420536"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i462d908ce0014c47b11cb08627e45496_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMy0xMi0xLTEtNTQ2MzE_96656c05-24b4-4934-bc33-b0a7533cabfa"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="id0149220b344438988d7565bbb6e6423_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMy0xNC0xLTEtNTQ2MzE_9c763d25-b087-4c2a-899f-8e56ea3e4b50"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i004104611edf4d75bac949afa79776e0_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMy0xNi0xLTEtNTQ2MzE_b6e9e364-5861-4148-b137-851d8cc8d77e"
      unitRef="usd">206000</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="id0149220b344438988d7565bbb6e6423_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMy0xOC0xLTEtNTQ2MzE_55695368-3b52-48ce-a606-ebff459a1296"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i004104611edf4d75bac949afa79776e0_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMy0yMi0xLTEtNTQ2MzE_20b140d1-374f-45a3-8bd6-15851efb5c97"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="iceff30e3fc2f47958ecd007fc3a3897f_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNC00LTEtMS01NDYzMQ_ea923f3f-fb27-4add-ace6-f528dec106bd"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i813548d08b8d4e0591571d3f79dbca8e_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNC02LTEtMS01NDYzMQ_e72cfb43-9d61-4049-8490-c3ff8b01d442"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="iceff30e3fc2f47958ecd007fc3a3897f_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNC04LTEtMS01NDYzMQ_7182f3b9-4e49-4acb-b2a6-127705863f1f"
      unitRef="usd">355000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i813548d08b8d4e0591571d3f79dbca8e_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNC0xMi0xLTEtNTQ2MzE_e0927ced-6ae0-4c7f-bd14-bd180177ed4a"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i19f1c059125e4158b7b3d02ff18aa0e8_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNC0xNC0xLTEtNTQ2MzE_1bbd993b-12c8-4ca7-892e-2290f4782ddb"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i8a1385d53b224315b1d322d22a5fb55e_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNC0xNi0xLTEtNTQ2MzE_6b9e466a-b6a5-415f-a876-4fb69656b4cd"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i19f1c059125e4158b7b3d02ff18aa0e8_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNC0xOC0xLTEtNTQ2MzE_20554f1a-ae07-45e5-a598-8e94d8ae86f3"
      unitRef="usd">163000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i8a1385d53b224315b1d322d22a5fb55e_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNC0yMi0xLTEtNTQ2MzE_e3d91301-a436-4008-8942-b056cd4e60a2"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i6cefa850225c461386adafad27f7066b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNS00LTEtMS01NDYzMQ_8018c0c8-a0fa-493e-8b12-2b617df20e00"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i6835154b05104f0683858307bf03b8ae_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNS02LTEtMS01NDYzMQ_19d02aab-aa17-48d6-8266-41ae55f6a3c3"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i6cefa850225c461386adafad27f7066b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNS04LTEtMS01NDYzMQ_bedb90ac-ca35-4565-9303-86c1174644a4"
      unitRef="usd">419000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i6835154b05104f0683858307bf03b8ae_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNS0xMi0xLTEtNTQ2MzE_23f4bf07-f6ce-41f0-83f0-38a91fbcfb58"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i0121c8d207704a6bab17e563ace6d5ce_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNS0xNC0xLTEtNTQ2MzE_92d70281-aff3-4f49-82dc-09674f8eeaf0"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="ia277e809cd714c81932659f36507ad23_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNS0xNi0xLTEtNTQ2MzE_afc7620a-c164-40ee-968e-50423c9a2d73"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i0121c8d207704a6bab17e563ace6d5ce_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNS0xOC0xLTEtNTQ2MzE_b5a9c7dc-1866-4a8d-9eb8-ea8302b8d5dc"
      unitRef="usd">369000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="ia277e809cd714c81932659f36507ad23_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNS0yMi0xLTEtNTQ2MzE_83c3369e-45a6-4706-8df4-ab1e72e2d0d9"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i442114d9fda24d5ea6b64c483f4fb524_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNi00LTEtMS01NDYzMQ_97e33e0b-fb4b-45ca-b7c4-113eaec22050"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="iee0c91b77b4846829e634011b8cdc097_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNi02LTEtMS01NDYzMQ_f93d0baf-9152-4a11-8c19-e7402bcf5f05"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i442114d9fda24d5ea6b64c483f4fb524_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNi04LTEtMS01NDYzMQ_567fb380-ea8d-4799-ae92-5833359476a1"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="iee0c91b77b4846829e634011b8cdc097_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNi0xMi0xLTEtNTQ2MzE_d27502cc-221e-4c3b-a982-8688dfeb2eab"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i54039db2f18542c5aa92ed7543f7408d_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNi0xNC0xLTEtNTQ2MzE_cdb45249-2d3a-4718-8a9f-9d2657df9bba"
      unitRef="usd">2553000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="id7e1eebf857a492f900c72cfd7697c08_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNi0xNi0xLTEtNTQ2MzE_27a91c4c-ffee-4cf0-9803-f187b1dfe253"
      unitRef="usd">78000</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i54039db2f18542c5aa92ed7543f7408d_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNi0xOC0xLTEtNTQ2MzE_2223fd36-de5b-492d-9e45-525f04a568f2"
      unitRef="usd">279000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="id7e1eebf857a492f900c72cfd7697c08_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNi0yMi0xLTEtNTQ2MzE_417fb77b-d11f-47d2-abfb-1e7dcccd95a1"
      unitRef="usd">126000</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i74e77adb018e4ae2aec22d73e50cee79_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNy00LTEtMS01NDYzMQ_f5dbffdc-5a34-4e7f-8fa5-bde1f6c22ec3"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i873df1acf6d14e17b81e3d1502653b67_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNy02LTEtMS01NDYzMQ_8c2dcd5e-deaa-47ea-9963-89842bb2d348"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i74e77adb018e4ae2aec22d73e50cee79_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNy04LTEtMS01NDYzMQ_0bf695de-2591-4246-8d39-c1a025e08893"
      unitRef="usd">472000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i873df1acf6d14e17b81e3d1502653b67_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNy0xMi0xLTEtNTQ2MzE_fc8398f0-1a09-47f5-b92e-880385e23793"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="if6db98e73b91437f961ffb97206557d3_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNy0xNC0xLTEtNTQ2MzE_d5a22fd5-c244-4ad2-a6f2-fc4d194916d1"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i80ff2383c77c4ed79292d6b801a18d7a_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNy0xNi0xLTEtNTQ2MzE_2e3d96df-9246-40d5-9adc-b9aacda9dba3"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="if6db98e73b91437f961ffb97206557d3_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNy0xOC0xLTEtNTQ2MzE_f86cae18-5818-4055-a359-4f0d30f5c650"
      unitRef="usd">85000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i80ff2383c77c4ed79292d6b801a18d7a_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfNy0yMi0xLTEtNTQ2MzE_560ee0c6-84d0-48c8-ad9c-274cc5e2ae32"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i17a1b2383eaa4588a39f4fc9d005500b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfOS00LTEtMS01NDYzMQ_3e11785f-902f-4271-b46d-53850347c9cf"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i222665b00e6a4c3085ce297043dfd043_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfOS02LTEtMS01NDYzMQ_0d8c7ec8-8b27-4979-a0b3-80baaa5ab3cc"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i17a1b2383eaa4588a39f4fc9d005500b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfOS04LTEtMS01NDYzMQ_503faa7a-e21a-4f56-9d3b-1746c399e16f"
      unitRef="usd">62000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i222665b00e6a4c3085ce297043dfd043_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfOS0xMi0xLTEtNTQ2MzE_043d529f-0b72-4e4a-a6e4-5936a6142830"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i78a0c101a97f425eba09a07321387a53_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfOS0xNC0xLTEtNTQ2MzE_60f46403-a412-4e2a-b362-08d71e522ea6"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="iec4dceab7c094ee8b59e94c44648b0c4_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfOS0xNi0xLTEtNTQ2MzE_40f8e132-ae56-48a7-8254-ccceb62aceeb"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i78a0c101a97f425eba09a07321387a53_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfOS0xOC0xLTEtNTQ2MzE_0f5d9190-7cf8-48ab-956f-1b71839f43d8"
      unitRef="usd">53000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="iec4dceab7c094ee8b59e94c44648b0c4_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfOS0yMi0xLTEtNTQ2MzE_0b4c3f0f-fe0a-4976-a358-9bf73ba36526"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i6c02d41462bf4c4a9461de3f72b39874_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTAtNC0xLTEtNTQ2MzE_7bf1bb9f-b6f0-4f8c-af4e-72d242614b3e"
      unitRef="usd">83000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i33afecc35f8e4be292c43c0d79be8162_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTAtNi0xLTEtNTQ2MzE_86bfaffc-0dd4-458d-8384-b3ae0905d260"
      unitRef="usd">171000</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i6c02d41462bf4c4a9461de3f72b39874_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTAtOC0xLTEtNTQ2MzE_1feae535-b2f2-42d0-85da-0e16b8513f9b"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i33afecc35f8e4be292c43c0d79be8162_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTAtMTItMS0xLTU0NjMx_dcf4d5d5-9a77-45ce-a62c-6c73c14353a3"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="ie8773344ac924d82b93d775cc8c88f8c_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTAtMTQtMS0xLTU0NjMx_320b5f7b-9eb6-4d78-ad79-90d4b2b3e85c"
      unitRef="usd">884000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i20481ed2fa244756a25a346e99b7a500_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTAtMTYtMS0xLTU0NjMx_e008b861-ba74-42fa-b8e6-b5eb6a046461"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ie8773344ac924d82b93d775cc8c88f8c_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTAtMTgtMS0xLTU0NjMx_ad1aea6a-b1e0-479a-bb5c-7d5540bad74e"
      unitRef="usd">970000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i20481ed2fa244756a25a346e99b7a500_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTAtMjItMS0xLTU0NjMx_c30a7c5b-0838-428e-862f-dba6c0c473f4"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i43de0748913a4657a9c0af4089192838_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTEtNC0xLTEtNTQ2MzE_c730fa7e-2ce7-4307-ba48-74b3a633a460"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="ib6ebad0885364a1d9ba87800c8d3421d_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTEtNi0xLTEtNTQ2MzE_6b240df5-feec-4c2a-aea2-7d57de403dfb"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i43de0748913a4657a9c0af4089192838_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTEtOC0xLTEtNTQ2MzE_3e4a6b53-ec37-4769-a8e1-dfaa996d8cc5"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="ib6ebad0885364a1d9ba87800c8d3421d_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTEtMTItMS0xLTU0NjMx_6c9d9541-2aa2-4f33-b4f6-655c5ba60e4f"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i49c1370fd524477da3e5da49c42d6b9e_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTEtMTQtMS0xLTU0NjMx_a2641055-b936-4166-895a-5d82a075019a"
      unitRef="usd">96000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i89751d397f874baba2331f83c32e0971_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTEtMTYtMS0xLTU0NjMx_24d818bf-466c-497b-9c01-f1b69e081bc7"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i49c1370fd524477da3e5da49c42d6b9e_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTEtMTgtMS0xLTU0NjMx_60830efa-a7a4-4020-a082-dc8807f84253"
      unitRef="usd">142000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i89751d397f874baba2331f83c32e0971_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTEtMjItMS0xLTU0NjMx_378c7c53-01f5-4008-b391-968ed6ea4121"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="iccecc1d7462f45ee8438ad43ba65df0a_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTItNC0xLTEtNTQ2MzE_a0d450f3-f461-4970-90bf-c7a14822f5ca"
      unitRef="usd">104000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i78ee106d666746d19f007c9ab55ecefa_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTItNi0xLTEtNTQ2MzE_f6770122-83c5-4fdb-8418-a7197b98bc2c"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="iccecc1d7462f45ee8438ad43ba65df0a_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTItOC0xLTEtNTQ2MzE_cd3d9c04-14ba-40e9-97d2-8155bb37f277"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i78ee106d666746d19f007c9ab55ecefa_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTItMTItMS0xLTU0NjMx_bc4b99de-03c5-4f88-8df6-142e9994ba4e"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i8040f1daa57046d0889a9bb46118c045_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTItMTQtMS0xLTU0NjMx_91642683-a9c1-491c-bb45-42b5e41754cb"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="iae2951044b8c4c05b80df2f3d4916990_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTItMTYtMS0xLTU0NjMx_c030433b-01b2-4c82-8823-fdc241b32b44"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i8040f1daa57046d0889a9bb46118c045_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTItMTgtMS0xLTU0NjMx_d0180d9c-6d1d-48b0-9906-868e8e839926"
      unitRef="usd">116000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="iae2951044b8c4c05b80df2f3d4916990_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjJlNjAwZWNiNmQzOTQxZmM5MzQ3ZDk5YzY1MDZhNzdiL3RhYmxlcmFuZ2U6MmU2MDBlY2I2ZDM5NDFmYzkzNDdkOTljNjUwNmE3N2JfMTItMjItMS0xLTU0NjMx_2db1a269-e80d-45ae-9d8b-4fa3ec15df55"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i53fc4e3f57054a8f97638b0bc2a4bdaa_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMy00LTEtMS01NTMyNw_f0c124a3-fec0-427b-b18a-5c9fe56940f8"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i29416291eff1452b86c1bfc98cd2de74_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMy02LTEtMS01NTMyNw_8b1edace-854d-4b03-b691-c18303db142a"
      unitRef="usd">430000</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i53fc4e3f57054a8f97638b0bc2a4bdaa_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMy04LTEtMS01NTMyNw_83064f28-4006-46a3-9a0e-9a074fcdf9f5"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i29416291eff1452b86c1bfc98cd2de74_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMy0xMi0xLTEtNTUzMjc_ebcba87c-d91f-474b-9e24-087c5259b356"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="icf28b34c44e1444fa9511eabe513d3bc_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMy0xNC0xLTEtNTUzMzI_ce3fb9a1-30c5-4961-918f-b8ed8ff7343a"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i90b6cb8dae6647c9a1b612247aab5da0_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMy0xNi0xLTEtNTUzMzI_339dcca1-e21d-4f32-a8e7-a0d3055e99c9"
      unitRef="usd">404000</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="icf28b34c44e1444fa9511eabe513d3bc_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMy0xOC0xLTEtNTUzMzI_8729e2a8-19db-4c23-8b7f-92e9aec68b71"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i90b6cb8dae6647c9a1b612247aab5da0_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMy0yMi0xLTEtNTUzMzI_4ee4ad50-5077-4cdf-bf21-50a99847bf0e"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="ieb01fef2f18b46e4a4f019ba3d26b418_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNC00LTEtMS01NTMyNw_4b8de151-aaad-4e14-80d4-3e83c50d25b5"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i2f4a892f67374c818254227c9f47374c_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNC02LTEtMS01NTMyNw_5c2143b5-3fba-4052-a30a-f732a3c59c27"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ieb01fef2f18b46e4a4f019ba3d26b418_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNC04LTEtMS01NTMyNw_25907ee2-3999-40ff-ac45-020bdc1d9710"
      unitRef="usd">494000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i2f4a892f67374c818254227c9f47374c_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNC0xMi0xLTEtNTUzMjc_0088d540-c0de-49e9-8a37-705cde1a96d1"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="ifa65785cf8d340f1869a044b49f87ac3_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNC0xNC0xLTEtNTUzMzI_8276d38e-2564-4934-b568-28833d74964f"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i5d608284c48c428aacfe66f5b661e529_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNC0xNi0xLTEtNTUzMzI_0846569d-2492-422c-b4af-368ed899b1e8"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ifa65785cf8d340f1869a044b49f87ac3_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNC0xOC0xLTEtNTUzMzI_dc5be5a9-a06c-4cd8-a5c4-00515974814b"
      unitRef="usd">605000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i5d608284c48c428aacfe66f5b661e529_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNC0yMi0xLTEtNTUzMzI_09c7dbcd-a083-4599-8013-a175d749a5a5"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="if43463d80609499c8b7479a2322c5333_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNS00LTEtMS01NTMyNw_d8723466-84c9-4585-a19e-60ee7a0bca6f"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="ic737339d7eea4dd18812308fc889228a_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNS02LTEtMS01NTMyNw_d2378278-8600-4169-8362-0a438bfdcecd"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="if43463d80609499c8b7479a2322c5333_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNS04LTEtMS01NTMyNw_1f4359fd-fab6-4c5d-a1d8-6dba958449ff"
      unitRef="usd">784000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="ic737339d7eea4dd18812308fc889228a_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNS0xMi0xLTEtNTUzMjc_2bf754e8-48ab-46f8-8f30-60515125a6d6"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i127d9fe08efa491a827add7a3bdac9a5_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNS0xNC0xLTEtNTUzMzI_d95887a0-0d41-4836-b155-7811f9dc1583"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i65781a5ed3e54c8bbb8489641f4feb11_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNS0xNi0xLTEtNTUzMzI_c090650c-7ada-4aa2-99d4-919e595b9250"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i127d9fe08efa491a827add7a3bdac9a5_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNS0xOC0xLTEtNTUzMzI_b272835b-f8ab-4010-8842-a97fbb626c3f"
      unitRef="usd">526000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i65781a5ed3e54c8bbb8489641f4feb11_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNS0yMi0xLTEtNTUzMzI_4de05960-55e1-412b-ba9a-61bde90be3dc"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i8a6466173aff4265ba92713c748ea2c0_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNi00LTEtMS01NTMyNw_51ac3c3e-039a-4c10-a379-1b8226ceda13"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i2b4c2850618d4ae1a538c1bf3621d562_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNi02LTEtMS01NTMyNw_58a0552a-a0b5-41a1-aa6a-84bdbb9926dd"
      unitRef="usd">80000</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i8a6466173aff4265ba92713c748ea2c0_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNi04LTEtMS01NTMyNw_1eb291ec-eeb6-4606-8f84-8293b1821a60"
      unitRef="usd">2000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i2b4c2850618d4ae1a538c1bf3621d562_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNi0xMi0xLTEtNTUzMjc_b6895d0e-b472-45a6-87c0-fc14929a7884"
      unitRef="usd">126000</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="if6044fcfb6dd4e27949c63388b84c2cf_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNi0xNC0xLTEtNTUzMzI_aa7acf4b-7db5-4574-9cac-5a548a98acc8"
      unitRef="usd">2553000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i037d9e6447b8411d9800210d0c7a251c_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNi0xNi0xLTEtNTUzMzI_07ae418a-c77d-492b-affc-bf3d844b8f7f"
      unitRef="usd">157000</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="if6044fcfb6dd4e27949c63388b84c2cf_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNi0xOC0xLTEtNTUzMzI_a5c41be1-bc2c-4d3c-aa86-bfc6d7db12a9"
      unitRef="usd">280000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i037d9e6447b8411d9800210d0c7a251c_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNi0yMi0xLTEtNTUzMzI_028d1dd1-a6a0-4031-a648-51972730c6ed"
      unitRef="usd">252000</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i03314ba3ae844b53aa26c20d6848272b_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNy00LTEtMS01NTMzNg_3ee4a4fd-5150-471e-bb6e-3c972928930a"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i016e3aa8f1ba4b66992cb53581e5d5d8_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNy02LTEtMS01NTMzNg_5a9e1644-8d0a-4021-b6dc-e2eaed3fdfad"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i03314ba3ae844b53aa26c20d6848272b_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNy04LTEtMS01NTMzNg_0a43464e-1c04-4ff6-89d7-7d5d40501baf"
      unitRef="usd">1189000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i016e3aa8f1ba4b66992cb53581e5d5d8_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNy0xMi0xLTEtNTUzMzY_d4d32e23-9c7b-4506-ab71-13861bb0a3d5"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i24f5d6a448734eacbb166ca6a1f64994_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNy0xNC0xLTEtNTUzNDc_02ba79c9-5686-4d6d-bdd2-6e853f1c03d9"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i8314d71c3a4f44389022168905b236fa_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNy0xNi0xLTEtNTUzNDc_477c7887-1d43-449f-b305-ce6e23b78d15"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i24f5d6a448734eacbb166ca6a1f64994_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNy0xOC0xLTEtNTUzNDc_4b624a09-f8b3-400e-bc7b-6d8b4bd8f73a"
      unitRef="usd">235000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i8314d71c3a4f44389022168905b236fa_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfNy0yMi0xLTEtNTUzNDc_81477236-d2a0-4ffc-bb8e-f4820c94060d"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i9b37e9b851cc444f98863108a32be7bb_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOC00LTEtMS01NTMzNg_42a4866c-c97b-438e-8a7d-5aa0cc091d7e"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="if08e6ea6cb13491096225257c7025a8d_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOC02LTEtMS01NTMzNg_d907bb6a-1c84-4b15-93ca-9303d4511c00"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i9b37e9b851cc444f98863108a32be7bb_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOC04LTEtMS01NTMzNg_3039b434-882d-4d45-973b-6d79fb4f38ac"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="if08e6ea6cb13491096225257c7025a8d_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOC0xMi0xLTEtNTUzMzY_7925fdd6-a99e-4fe0-9b49-93ddb91963f6"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i3c747bdffa65498ba731c23ea4cb4ead_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOC0xNC0xLTEtNTUzNDc_48c011ed-4244-4dde-9798-7fe2e33efb8c"
      unitRef="usd">157000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="ic3321ec8b6834a56a454e3db00de7172_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOC0xNi0xLTEtNTUzNDc_bb6d771d-87c1-4d2a-b5ba-3e20a0e0433b"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i3c747bdffa65498ba731c23ea4cb4ead_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOC0xOC0xLTEtNTUzNDc_0d719d24-ec4b-4295-b3ba-0b0fc497c26a"
      unitRef="usd">2772000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="ic3321ec8b6834a56a454e3db00de7172_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOC0yMi0xLTEtNTUzNDc_8c2bc592-ab50-4bb9-9068-8a00c2bf0de7"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i8172b0f2018248459df9c715fc916d92_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOS00LTEtMS01NTMzNg_0d52ecf1-b836-4ed3-b24d-a300aea60ec4"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i92349e3db3a34787bafd02fd65934828_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOS02LTEtMS01NTMzNg_35c6344d-f237-46b2-906f-62a1d1a51ac9"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i8172b0f2018248459df9c715fc916d92_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOS04LTEtMS01NTMzNg_bf84d183-7c32-4d0a-885b-b41db561c95b"
      unitRef="usd">76000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i92349e3db3a34787bafd02fd65934828_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOS0xMi0xLTEtNTUzMzY_2c5ad969-0bab-4304-8a4b-f553791702e2"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i395c8379ba7d4c16aa5ad2c08b3b8fe4_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOS0xNC0xLTEtNTUzNDc_704e62f2-7e03-4478-bbf7-93239e8067be"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="ibcd5bc0d88c843f8bc4963c47e72f936_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOS0xNi0xLTEtNTUzNDc_651b48ee-622d-4a6d-9938-b4e41f1db9aa"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i395c8379ba7d4c16aa5ad2c08b3b8fe4_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOS0xOC0xLTEtNTUzNDc_704e9b04-3fed-469a-b473-d827488038ae"
      unitRef="usd">62000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="ibcd5bc0d88c843f8bc4963c47e72f936_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfOS0yMi0xLTEtNTUzNDc_23a08afc-0f98-4adf-be43-b109b9c2473a"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="iccd2b7fbbed042b39b65d5302895f89d_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTAtNC0xLTEtNTUzMzY_f3002459-648d-4b0d-a5b0-e7d920d5200c"
      unitRef="usd">165000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="ib316a82db4074a229c2fbcb9ea2a56d4_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTAtNi0xLTEtNTUzMzY_bb8f09d8-d10e-4381-b367-6b0ce210f4d1"
      unitRef="usd">171000</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="iccd2b7fbbed042b39b65d5302895f89d_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTAtOC0xLTEtNTUzMzY_be836119-d450-45a3-b1c0-fbe38d80a6f0"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="ib316a82db4074a229c2fbcb9ea2a56d4_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTAtMTItMS0xLTU1MzM2_267a2976-89e8-4e2e-89d7-22b7691df46a"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i5b368465539f434790fa34a65d667480_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTAtMTQtMS0xLTU1MzQ3_515e7434-724d-41d3-a247-5c687a120353"
      unitRef="usd">2555000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i4e7bf323c9a844cea725c818e1f0c366_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTAtMTYtMS0xLTU1MzQ3_fd5a811a-297a-4069-ac20-077dbb6331c7"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i5b368465539f434790fa34a65d667480_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTAtMTgtMS0xLTU1MzQ3_27dbbbe0-4b35-475b-abe3-d84e56f5a796"
      unitRef="usd">1228000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i4e7bf323c9a844cea725c818e1f0c366_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTAtMjItMS0xLTU1MzQ3_2d5aa365-cb8a-40f7-be0d-1d6d17d4ab93"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="if5ab8422f8ff4a9e952033d5f80fe1e3_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTEtNC0xLTEtNTUzMzY_1c5da5d4-1bbe-406e-b348-46ce79d540d1"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="id331b012cd6f4654b5b9deb70f451789_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTEtNi0xLTEtNTUzMzY_6a54849f-e02e-45c1-ad89-2a6b9dd8147e"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="if5ab8422f8ff4a9e952033d5f80fe1e3_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTEtOC0xLTEtNTUzMzY_52cf9a9e-fd7c-4980-a713-9ac069bab8ed"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="id331b012cd6f4654b5b9deb70f451789_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTEtMTItMS0xLTU1MzM2_e317f361-2ca2-462c-808a-2bd039f41bf7"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i002ef827a6cd42cfa1c141e11f6878e2_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTEtMTQtMS0xLTU1MzQ3_511ba50d-cf09-4bf6-95b3-bd8a86ad90d4"
      unitRef="usd">96000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="ie3ce7a939bc2431e949fe9da51a24ce0_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTEtMTYtMS0xLTU1MzQ3_5a055305-9c86-4f0e-baf6-17a7da94c6d5"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i002ef827a6cd42cfa1c141e11f6878e2_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTEtMTgtMS0xLTU1MzQ3_630e4a04-586d-42e3-a2f7-e98f8e3649bf"
      unitRef="usd">142000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="ie3ce7a939bc2431e949fe9da51a24ce0_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTEtMjItMS0xLTU1MzQ3_00224186-0a54-41cf-b436-0c298027ec35"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i6c0e23cdd1dd44e980590dee0ce36ee3_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTItNC0xLTEtNTUzMzY_7381b9d6-a007-4b76-a8c8-38948aba12bb"
      unitRef="usd">104000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="i9f18bd0787fe4209b83f9ea934fcd70b_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTItNi0xLTEtNTUzMzY_011830e9-a098-44bd-af5c-741d3b869f7a"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i6c0e23cdd1dd44e980590dee0ce36ee3_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTItOC0xLTEtNTUzMzY_f8bf421b-aea3-414f-a3ec-5cda44574383"
      unitRef="usd">12000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="i9f18bd0787fe4209b83f9ea934fcd70b_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTItMTItMS0xLTU1MzM2_0a2c3788-71aa-4459-ac4b-975df2969015"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="id880b94dbc504d38b552919ed2761572_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTItMTQtMS0xLTU1MzQ3_3c1b1ecf-f144-4cd3-a607-bb41414eca9e"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties
      contextRef="id880b94dbc504d38b552919ed2761572_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTItMTYtMS0xLTU1MzQ3_578f53de-99fa-4166-86d5-e68b12829a41"
      unitRef="usd">0</lmnr:OperatingLeasesIncomeStatementMinimumLeaseRevenueRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="id4ef3579850347acbb6ed4230f6b9398_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTItMTgtMS0xLTU1MzQ3_27d01332-60e5-4348-86b4-6acc5eb7ea57"
      unitRef="usd">116000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <lmnr:DividendsPaidRelatedParties
      contextRef="id880b94dbc504d38b552919ed2761572_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RhYmxlOjMxMmMyYzM4ZjA2MDQxMGI4MDhlOGRmZWQ3YjNjMjk2L3RhYmxlcmFuZ2U6MzEyYzJjMzhmMDYwNDEwYjgwOGU4ZGZlZDdiM2MyOTZfMTItMjItMS0xLTU1MzQ3_0fae0478-f44c-4f52-a67d-3ec8d440b5f1"
      unitRef="usd">0</lmnr:DividendsPaidRelatedParties>
    <us-gaap:DueFromEmployees
      contextRef="ie7538636dd0b4bb3b209b1ce432a32e9_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RleHRyZWdpb246Njk4YjcxM2NlYzBlNDI2Yjk4NGE2Y2M5MzdiOTI3ZDFfMzg5_0eb98de6-c983-4798-9fcd-4287af6f7e6e"
      unitRef="usd">0</us-gaap:DueFromEmployees>
    <us-gaap:DueFromEmployees
      contextRef="ie6d19c414f464369b87d45b7ed45f562_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RleHRyZWdpb246Njk4YjcxM2NlYzBlNDI2Yjk4NGE2Y2M5MzdiOTI3ZDFfMzg5_51ded20e-fc93-4de6-a76e-9d795cc663ac"
      unitRef="usd">0</us-gaap:DueFromEmployees>
    <us-gaap:AreaOfLand
      contextRef="i3d8775feb86f4e088d661b33a935ab0c_I20131031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RleHRyZWdpb246Njk4YjcxM2NlYzBlNDI2Yjk4NGE2Y2M5MzdiOTI3ZDFfMTY2Ng_240b4b88-ba54-4e66-b2b6-823b800a3d19"
      unitRef="acre">670</us-gaap:AreaOfLand>
    <lmnr:LeaseArrangementAnnualBaseRentalPerAcre
      contextRef="i3e5f01d66cd54c6ea69385d221b7cb54_D20121101-20131031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RleHRyZWdpb246Njk4YjcxM2NlYzBlNDI2Yjk4NGE2Y2M5MzdiOTI3ZDFfMTc3NQ_7c1eaa76-ed5c-4c4c-81ea-949af6249d50"
      unitRef="usd">200</lmnr:LeaseArrangementAnnualBaseRentalPerAcre>
    <lmnr:LeaseArrangementPercentOfGrossRevenuesPaidAsAnnualBaseRental
      contextRef="i3e5f01d66cd54c6ea69385d221b7cb54_D20121101-20131031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RleHRyZWdpb246Njk4YjcxM2NlYzBlNDI2Yjk4NGE2Y2M5MzdiOTI3ZDFfMTc5OQ_076b7479-ee91-4f1d-b491-b106c03da7e5"
      unitRef="number">0.20</lmnr:LeaseArrangementPercentOfGrossRevenuesPaidAsAnnualBaseRental>
    <lmnr:LeaseArrangementMaximumAnnualBaseRentalPerAcre
      contextRef="i3e5f01d66cd54c6ea69385d221b7cb54_D20121101-20131031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RleHRyZWdpb246Njk4YjcxM2NlYzBlNDI2Yjk4NGE2Y2M5MzdiOTI3ZDFfMTg5NQ_30a38787-dbe3-4df3-92ad-810b61e196bc"
      unitRef="usd">1200</lmnr:LeaseArrangementMaximumAnnualBaseRentalPerAcre>
    <lmnr:EquitySecuritiesSharesOfConvertiblePreferredStockHeld
      contextRef="ie2866cdab413472aa0b23af8e6dc1262_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84Mi9mcmFnOjY5OGI3MTNjZWMwZTQyNmI5ODRhNmNjOTM3YjkyN2QxL3RleHRyZWdpb246Njk4YjcxM2NlYzBlNDI2Yjk4NGE2Y2M5MzdiOTI3ZDFfMjA4Mg_abc353c5-a5a4-4fb3-bbbe-9bb72cf0bf33"
      unitRef="shares">9300</lmnr:EquitySecuritiesSharesOfConvertiblePreferredStockHeld>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84NS9mcmFnOmU1OGNiNWY0YjIwZjQ4Y2Y4ZTdhZmUzYTNhNWQyNzEyL3RleHRyZWdpb246ZTU4Y2I1ZjRiMjBmNDhjZjhlN2FmZTNhM2E1ZDI3MTJfNTYx_3a1dc1eb-fa25-4c18-8ea2-6d0983cf1ed5">Income TaxesThe effective tax rate for the six months ended April 30, 2022 was higher than the federal statutory tax rate of 21% mainly due to foreign jurisdictions that are taxed at different rates, state taxes, tax impact of stock-based compensation, and nondeductible tax items. The Company has no material uncertain tax positions as of April 30, 2022. The Company recognizes interest expense and penalties related to income tax matters as a component of income tax expense. There was no accrued interest or penalties associated with uncertain tax positions as of April 30, 2022.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RleHRyZWdpb246MGE0ZGViYTMzMjdhNGZmOGFiNzIzMjA1ZDgxZWZkMGFfMTA1NQ_039a5e8f-9e48-416b-9652-6f03b6c628c9">Retirement PlansThe Limoneira Company Retirement Plan (the &#x201c;Plan&#x201d;) is a noncontributory, defined benefit, single employer pension plan, which provides retirement benefits for all eligible employees. Benefits paid by the Plan are calculated based on years of service, highest five-year average earnings, primary Social Security benefit and retirement age. Effective June 2004, the Company froze the Plan and no additional benefits accrued to participants subsequent to that date. The Plan is administered by Wells Fargo Bank and Mercer Human Resource Consulting. In fiscal year 2021, the Company terminated the Plan effective December 31, 2021. &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15. Retirement Plans (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Plan was funded consistent with the funding requirements of federal law and regulations. There were no funding contributions during the six months ended April 30, 2022 and 2021. Plan assets are invested in a group trust consisting primarily of pooled funds, mutual funds, short-term investment funds and cash.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic pension cost for the Plan for the three and six months ended April 30, 2022 and 2021 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <lmnr:DefinedBenefitPlanAverageEarningsTerm
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RleHRyZWdpb246MGE0ZGViYTMzMjdhNGZmOGFiNzIzMjA1ZDgxZWZkMGFfMjE5OTAyMzI1NjczMA_78924ed3-0b3c-4f45-b858-09bbb16b8480">P5Y</lmnr:DefinedBenefitPlanAverageEarningsTerm>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RleHRyZWdpb246MGE0ZGViYTMzMjdhNGZmOGFiNzIzMjA1ZDgxZWZkMGFfNzU5_08bdf866-8bef-4d6b-9c58-6c62cf54c31e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RleHRyZWdpb246MGE0ZGViYTMzMjdhNGZmOGFiNzIzMjA1ZDgxZWZkMGFfNzU5_5467efbf-cfaa-49b8-a3f9-2d7a3dd5e04a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RleHRyZWdpb246MGE0ZGViYTMzMjdhNGZmOGFiNzIzMjA1ZDgxZWZkMGFfMTA1OA_478821b8-7132-4402-9ff1-b0c3f8413069">The components of net periodic pension cost for the Plan for the three and six months ended April 30, 2022 and 2021 were as follows (in thousands):&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.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfMi0xLTEtMS01NDYzMQ_2b5faacd-b281-4fb0-8626-08e437433777"
      unitRef="usd">179000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfMi0zLTEtMS01NDYzMQ_91edbbf5-34ee-4a7e-b5e1-a87d57d350ce"
      unitRef="usd">69000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfMi01LTEtMS01NDYzMQ_a0e77e9b-ea83-4f58-9af1-1ab8fbad4c6c"
      unitRef="usd">359000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfMi03LTEtMS01NDYzMQ_7161bbc3-08d1-478f-97d5-b9ec69e386cc"
      unitRef="usd">138000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfMy0xLTEtMS01NDYzMQ_0261c5ad-8196-4ac5-9a6f-1dd0497e17fe"
      unitRef="usd">130000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfMy0zLTEtMS01NDYzMQ_93d6b6a3-6991-4d2e-9452-5b1c975fa470"
      unitRef="usd">138000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfMy01LTEtMS01NDYzMQ_b7ae6c5b-2c14-4024-996c-83b3f324d9cf"
      unitRef="usd">260000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfMy03LTEtMS01NDYzMQ_10fdafa7-0d41-438a-9fd6-beecefc81f89"
      unitRef="usd">275000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNC0xLTEtMS01NDYzMQ_1297a5b7-3d65-49b9-99ce-f4d703f71953"
      unitRef="usd">128000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNC0zLTEtMS01NDYzMQ_4b526756-c305-44b4-b8f6-5718ebc183ea"
      unitRef="usd">236000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNC01LTEtMS01NDYzMQ_a4062596-c8ff-4652-a992-d739e355c560"
      unitRef="usd">255000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNC03LTEtMS01NDYzMQ_ef70dcb9-ed80-4c7b-a2dd-c2f96f26a644"
      unitRef="usd">472000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNS0xLTEtMS01NDYzMQ_86135a1f-8c67-45ac-b774-160e9e2389a9"
      unitRef="usd">11000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNS0zLTEtMS01NDYzMQ_0827fee2-67ed-4354-adff-1fc2c40916ee"
      unitRef="usd">11000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNS01LTEtMS01NDYzMQ_55fb27e4-c169-48e5-9d7f-37c6ca13a79a"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNS03LTEtMS01NDYzMQ_de460f90-e3bf-4c76-92fb-fa7b274e6357"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNi0xLTEtMS01NDYzMQ_7a3f13ae-857b-4939-9617-edf9d06b2816"
      unitRef="usd">-100000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNi0zLTEtMS01NDYzMQ_ba3be18b-b0e1-4b88-b8ec-99c8d9f9fcb8"
      unitRef="usd">-184000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNi01LTEtMS01NDYzMQ_fb82e4dd-74e7-463c-8462-846e8c06bec2"
      unitRef="usd">-199000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNi03LTEtMS01NDYzMQ_068ed3a8-41ff-41cc-8681-184ebb4ba498"
      unitRef="usd">-368000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNy0xLTEtMS01NDYzMQ_ce2cfe29-69b8-4310-a5b0-314281a31bbe"
      unitRef="usd">292000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNy0zLTEtMS01NDYzMQ_866e4499-8bd3-4afb-82d2-a1f4f9c5fa29"
      unitRef="usd">166000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNy01LTEtMS01NDYzMQ_a3d933ba-d793-4713-b7f3-9745538fcf20"
      unitRef="usd">585000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF84OC9mcmFnOjBhNGRlYmEzMzI3YTRmZjhhYjcyMzIwNWQ4MWVmZDBhL3RhYmxlOjU3N2M4ZmU1Y2Q5NzQyOWZhODA5OWVhMTJhM2JkNzU4L3RhYmxlcmFuZ2U6NTc3YzhmZTVjZDk3NDI5ZmE4MDk5ZWExMmEzYmQ3NThfNy03LTEtMS01NDYzMQ_3ae359e5-911d-42ca-9e7e-4aa92f16069a"
      unitRef="usd">331000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85MS9mcmFnOmE2OTI3ZjFhZGY0MTRmY2U5Zjk5NmE1ZmJhODUyNTBjL3RleHRyZWdpb246YTY5MjdmMWFkZjQxNGZjZTlmOTk2YTVmYmE4NTI1MGNfMTAwOQ_42e73ac9-a473-4d8a-ac60-c350fa9c414b">Commitments and Contingencies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is from time to time involved in various lawsuits and legal proceedings that arise in the ordinary course of business. At this time, the Company is not aware of any pending or threatened litigation against it that it expects will have a material adverse effect on its business, financial condition, liquidity, or operating results. Legal claims are inherently uncertain, however, and it is possible that the Company&#x2019;s business, financial condition, liquidity and/or operating results could be adversely affected in the future by legal proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is party to a lawsuit, initiated on March 27, 2018, against Southern California Edison in Superior Court of the State of California, County of Los Angeles whereby the Company is claiming unspecified damages, attorneys' fees and other costs, as a result from the Thomas Fire in fiscal year 2018. While the outcome of this lawsuit is uncertain, the Company believes its claim for damages is valid.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMjE5OTAyMzI1ODM4Mg_c633116c-69ad-4d5d-8c20-c0661a7a91f9">Stock-based Compensation and Treasury Stock&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a stock-based compensation plan (the &#x201c;Stock Plan&#x201d;) that allows for the grant of common stock of the Company to members of management, key executives and non-employee directors. The fair value of such awards is based on the fair value of the Company&#x2019;s stock on the date of grant and all are classified as equity awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Awards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain restricted stock grants are made to management each December under the Stock Plan based on the achievement of certain annual financial performance and other criteria achieved during the previous fiscal year (&#x201c;Performance Awards&#x201d;). The Performance Awards are based on a percentage of the employee&#x2019;s base salary divided by the stock price on the grant date once the performance criteria has been met, and generally vest over a two-year period as service is provided. There were no Performance Awards granted for fiscal year 2021 because the financial performance and other criteria were not met. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Executive Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain restricted stock grants are made to key executives under the Stock Plan (&#x201c;Executive Awards&#x201d;). Executive awards generally vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTE5Mw_05d026f5-48e8-4065-8424-d4637a36b926"&gt;three&lt;/span&gt; to five-year period as service is provided. During December 2021, the Company granted 70,000 shares of common stock with a per share price of $14.96 to key executives under the Stock Plan, of which 15,000 shares were forfeited on February 1, 2022 pursuant to a key executive's severance agreement. The related compensation expense after forfeiture of approximately $823,000 will be recognized equally over the next three years as the shares vest. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17. Stock-based Compensation and Treasury Stock (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-based Compensation (continued)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Director Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On an annual basis, the Company generally issues shares of common stock to non-employee directors under the Stock Plan (&#x201c;Director Awards&#x201d;). During March 2022, 46,279 shares of common stock were granted as Director Awards, which vest over a one-year period from date of grant. The related stock-based compensation of approximately $627,000 will be recognized equally over the next year as the shares vest. During January 2021, 27,815 shares of common stock were granted as Director Awards that vested upon grant. The Company recognized $469,000 of stock-based compensation to non-employee directors during the six months ended 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended April 30, 2022 and 2021, members of management exchanged 68,080 and 46,993 shares of common stock with fair values of $1,086,000 and $701,000, respectively, at the date of the exchanges, for the payment of payroll taxes associated with the vesting of shares under the Stock Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Treasury Stock &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal year 2021, the Company's Board of Directors approved a share repurchase program authorizing the Company to repurchase up to $10,000,000 of its outstanding shares of common stock through September 2022. No shares have been repurchased under this program.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3376c5ee0ddf494cb5a0faadcb323251_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMjE5OTAyMzI1ODM4MQ_d4ecd146-3f82-4f0c-81a8-48610827d1bc">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="iebe17389af18459d9fa993e2ad1f4a3a_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfOTIw_191a245b-4154-4ff4-b524-de14714caadc"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifd8adde8df2e4f23ba305389568739e0_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMjE5OTAyMzI1ODM4MA_8b3abed4-b9e6-48fb-9ebb-2e2b6bc89a48">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="iccfde1af38b24139a295ce21ab8778d5_D20211201-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTI3OA_b4a6521a-7948-492a-928c-49eb756c6f03"
      unitRef="shares">70000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <lmnr:StockIssuedDuringPeriodPerShareShareBasedCompensationGross
      contextRef="iccfde1af38b24139a295ce21ab8778d5_D20211201-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTMzMA_a614bdca-c105-46a6-977e-7cddd1d44a50"
      unitRef="usdPerShare">14.96</lmnr:StockIssuedDuringPeriodPerShareShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="ie30f53d1cee14fc8b7ee6cb50f6a1283_D20220201-20220201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTM4Mg_24df2f4b-c3d4-4f4d-9200-ce54998574ae"
      unitRef="shares">15000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i53c11d3e6441453894eb9eeb5a963c99_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTUyOA_1b7f2663-11fd-4877-a89d-f589f7b0770b"
      unitRef="usd">823000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i53c11d3e6441453894eb9eeb5a963c99_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTU3Mg_aa31c80f-e32c-4e29-9e0a-f948aa5b943d">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="ia2ab3bcfc60d4d4695b6a83d215a0c16_D20220101-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTY0OTI2NzQ0NTE3NA_c376d560-4dd6-4709-9bef-cc32a3bd3fe1"
      unitRef="shares">46279</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i51fbdc108ff143afbe1060a2c66673f5_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTY0OTI2NzQ0NTY5Mg_90e662de-2e49-434a-8d24-81938df13462"
      unitRef="usd">627000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="iaae2c181b9c0484da483fe6d42b9c724_D20210101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTA5OTUxMTYzMjI3NA_543ee9d9-4819-4785-a231-734a0a87db5d"
      unitRef="shares">27815</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i017c2fffb297431f88a11e7122749f51_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMTA5OTUxMTYzMjM4Mg_daa82227-eeaf-4aa6-bdba-4314ef935860"
      unitRef="usd">469000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i67056950eb6b46ddb99a273c4d99a391_D20220201-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMjA2NA_1882c85c-834d-4fc2-8e15-5c5ebd1ba251"
      unitRef="shares">68080</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i9573dbd8516742aeab1ff00c732d79d6_D20210201-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMjA3MQ_56abe84c-64b6-4571-9616-1ebb1451016f"
      unitRef="shares">46993</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i67056950eb6b46ddb99a273c4d99a391_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMjExNw_0d7f975d-fa00-4c04-adb0-edfe14124639"
      unitRef="usd">1086000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9573dbd8516742aeab1ff00c732d79d6_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMjEyNA_139caa92-b5bd-41d8-8c26-03bd315e4a72"
      unitRef="usd">701000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i09827ea8b39741cc935c09e3db09d8c0_I20211031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMjQ2Mg_4589382e-9e72-4e17-808e-9a0a64c42733"
      unitRef="usd">10000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85NC9mcmFnOmI1OGVlNjI0NzI0ZDRhNWE4NTkyMjhiOWM3M2NmYzc2L3RleHRyZWdpb246YjU4ZWU2MjQ3MjRkNGE1YTg1OTIyOGI5YzczY2ZjNzZfMjUzMQ_918ed84f-4655-4d68-bffc-5a7f8ce9031a"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMjM5MA_c8b69ca2-a645-44b0-95a6-36c5e40a3d78">Segment Information&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates in four reportable operating segments: fresh lemons, lemon packing, avocados and other agribusiness. The reportable operating segments of the Company are strategic business units with different products and services, distribution processes and customer bases. The fresh lemons segment includes sales, farming and harvesting expenses and third-party grower and supplier costs relative to fresh lemons. The lemon packing segment includes packing revenues and shipping and handling revenues relative to lemon packing. The lemon packing segment expenses are comprised of lemon packing costs. The lemon packing segment revenues include intersegment revenues between fresh lemons and lemon packing. The intersegment revenues are included gross in the segment note and a separate line item is shown as an elimination. The avocados segment includes sales, farming and harvest costs. The other agribusiness segment includes sales, farming and harvest costs of oranges, specialty citrus and other crops. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues related to rental operations are included in &#x201c;Corporate and Other.&#x201d; Other agribusiness revenues consisted of oranges of $2,617,000 and $3,490,000 and specialty citrus and other crops of $1,441,000 and $2,317,000 for the three and six months ended April 30, 2022, respectively. Other agribusiness revenues consisted of oranges of $1,404,000 and $2,495,000 and specialty citrus and other crops of $1,175,000 and $3,024,000 for the three and six months ended April 30, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not separately allocate depreciation and amortization to its fresh lemons, lemon packing, avocados and other agribusiness segments. No asset information is provided for reportable operating segments, as these specified amounts are not included in the measure of segment profit or loss reviewed by the Company&#x2019;s chief operating decision maker. The Company measures operating performance, including revenues and operating income, of its operating segments and allocates resources based on its evaluation. The Company does not allocate selling, general and administrative expense, total other income (expense) and income taxes, or specifically identify them to its operating segments. The Company earns packing revenue for packing lemons grown on its orchards and lemons procured from third-party growers and suppliers. Intersegment revenues represent packing revenues related to lemons grown on the Company&#x2019;s orchards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18. Segment Information (continued)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment information for the three months ended April 30, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:29.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Fresh&lt;br/&gt;Lemons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Lemon&lt;br/&gt;Packing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;&#160;&lt;br/&gt;Avocados&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;9,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(9,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;Total net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;27,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;11,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(9,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;2,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;35,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;6,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;41,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information for the three months ended April 30, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:29.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Fresh&lt;br/&gt;Lemons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Lemon&lt;br/&gt;Packing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;&#160;&lt;br/&gt;Avocados&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;9,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(9,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;Total net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;28,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;10,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(9,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;2,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;34,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;6,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;40,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information for the six months ended April 30, 2022 in thousands):&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:29.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Fresh&lt;br/&gt;Lemons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Lemon&lt;br/&gt;Packing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;&#160;&lt;br/&gt;Avocados&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;15,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(15,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;Total net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;59,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;22,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(15,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;6,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;74,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;13,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;88,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(631)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information for the six months ended April 30, 2021 in thousands):&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:29.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Fresh&lt;br/&gt;Lemons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Lemon&lt;br/&gt;Packing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;&#160;&lt;br/&gt;Avocados&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;15,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(15,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;Total net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;58,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;20,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(15,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;4,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;68,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;12,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;81,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfNTU_1224a86d-76a5-45a6-86f9-a3d4ffdfe015"
      unitRef="segment">4</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfNTU_d14de82c-ae83-4d87-a507-033642e004ce"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:Revenues
      contextRef="i9776e8af5cda4e5ba09aaac18cd1a74c_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMTE3NQ_33099fc2-d988-45ef-9943-f8fdaf45e5c3"
      unitRef="usd">2617000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i516abf48b66c472da12e41c003230aec_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMTA5OTUxMTYzMDI5NA_0c7fb7d8-d0e1-476f-a13d-4acf48761297"
      unitRef="usd">3490000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i47b56225f7d84bcca0120ae6c4c71f21_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMTIxOA_eb38c56d-7e1d-4771-9566-dbefc6ba7592"
      unitRef="usd">1441000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib4c5f46705ec46fdbddf5302493253c2_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMTA5OTUxMTYzMDMwNA_cdda5731-ad31-4607-a207-0dd084464095"
      unitRef="usd">2317000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3dcb0761111740e69592b5828d10f275_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMTI4OA_e9aa260f-85a9-4ff8-a478-0d97b7fe4e67"
      unitRef="usd">1404000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i39ebf13c8d34430682a3dde2ca33026e_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMjc0ODc3OTA3MTk4OQ_baca758a-200d-4e9f-a4db-3408b9634a70"
      unitRef="usd">2495000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6fe3ceb04bdb4225b4e96cdb5a46f155_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMTMzMQ_98e63a1c-e619-45ff-bf11-017560fc3003"
      unitRef="usd">1175000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie37769e5496041868a166610446f5702_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMjc0ODc3OTA3MjAwNg_566041b1-83b5-4185-8dcb-ea06a0b3fe07"
      unitRef="usd">3024000</us-gaap:Revenues>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RleHRyZWdpb246NDY5YjMxYzljZjZkNGQ5ODhjM2M3MGY1MzY4N2EwODZfMjM5MQ_793d08bb-e5e4-436d-90d8-0b1584642edd">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment information for the three months ended April 30, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:29.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Fresh&lt;br/&gt;Lemons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Lemon&lt;br/&gt;Packing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;&#160;&lt;br/&gt;Avocados&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;9,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(9,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;Total net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;27,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;11,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(9,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;2,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;35,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;6,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;41,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information for the three months ended April 30, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:29.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Fresh&lt;br/&gt;Lemons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Lemon&lt;br/&gt;Packing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;&#160;&lt;br/&gt;Avocados&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;9,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(9,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;Total net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;28,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;10,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(9,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;2,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;34,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;6,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;40,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information for the six months ended April 30, 2022 in thousands):&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:29.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Fresh&lt;br/&gt;Lemons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Lemon&lt;br/&gt;Packing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;&#160;&lt;br/&gt;Avocados&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;15,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(15,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;Total net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;59,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;22,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(15,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;2,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;6,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;74,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;13,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;88,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(631)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information for the six months ended April 30, 2021 in thousands):&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:29.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Fresh&lt;br/&gt;Lemons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Lemon&lt;br/&gt;Packing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;&#160;&lt;br/&gt;Avocados&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Agribusiness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Intersegment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;15,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(15,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;Total net revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;58,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;20,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(15,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;4,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;68,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;12,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;81,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i5657b38d855d48979962bdd8a691fb86_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMS0xLTEtMS01NDYzMQ_fa279502-0a91-4258-903a-1885e27d19ec"
      unitRef="usd">30992000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5da96501d10e43049aba6796695f2e0f_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMS0yLTEtMS01NDYzMQ_c4f857f4-6464-4b7a-aa0c-b96fdb575460"
      unitRef="usd">6743000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id6019a891b4d4298923dfa566688fa97_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMS00LTEtMS01NDYzMQ_ff8d0e85-c3ac-4b8a-a9c7-f85050ec5586"
      unitRef="usd">3576000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5c5cc40a88a64fd5990f8e23660f8b01_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMS01LTEtMS01NDYzMQ_4ea2a14e-b3ce-4b89-9879-a4ee969af2d2"
      unitRef="usd">4058000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2fce33754da84d608f49ade30f018431_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMS02LTEtMS01NDYzMQ_a6eb84b1-539f-49b3-bc64-71911bd179bf"
      unitRef="usd">45369000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2b3626f3d2e747c19914de1a49147104_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMS03LTEtMS01NDYzMQ_4bc19673-1763-4154-b01c-e03a8929b89c"
      unitRef="usd">1381000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMS04LTEtMS01NDYzMQ_c0297f61-5a01-4f73-8904-16ccd9ddaebc"
      unitRef="usd">46750000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i93c0705b9f6b4bcab7c6b90024a0b72f_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMi0xLTEtMS01NDYzMQ_ef7606ed-2365-4712-9804-b64b41ad775d"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if3eb50726b3043f791be0924ea1320df_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMi0yLTEtMS01NDYzMQ_1dfb27d1-792c-4a00-b7b9-67be77183d79"
      unitRef="usd">-9373000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7fef3f5ddb404c1691bdc865354084bb_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMi0zLTEtMS01NDYzMQ_cae1d57e-fd1f-4c57-92ff-f0794885c4e2"
      unitRef="usd">-9373000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4f0b2b676d7a425484293b82cd8e3b51_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMy0xLTEtMS01NDYzMQ_4165f1d7-18f2-4bc0-8fe3-680bb945e329"
      unitRef="usd">30992000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8bd6508e0fc04dcf81ef53bb356e8c63_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMy0yLTEtMS01NDYzMQ_77c2f374-ec6e-4b74-88fe-6c8958862b7b"
      unitRef="usd">16116000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7fef3f5ddb404c1691bdc865354084bb_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMy0zLTEtMS01NDYzMQ_b527b55a-fb9d-4af5-a100-06efdbea336d"
      unitRef="usd">-9373000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i48b07bc1138947ce8007a96cb90132f2_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMy00LTEtMS01NDYzMQ_9cc914dd-bec4-4933-bf26-1f82ea81cc00"
      unitRef="usd">3576000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i066d730730f34cb7a78fb3276fec2f93_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMy01LTEtMS01NDYzMQ_c676b6f9-aa5c-46de-b185-e917b9ac252f"
      unitRef="usd">4058000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic8e9ea42017340b5b38ccac91448204a_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMy02LTEtMS01NDYzMQ_7268692a-67af-4b4b-9f1e-474f71801e79"
      unitRef="usd">45369000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2b3626f3d2e747c19914de1a49147104_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMy03LTEtMS01NDYzMQ_054fe139-88a7-4bf0-93ff-01aee4000a95"
      unitRef="usd">1381000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfMy04LTEtMS01NDYzMQ_7ec796f4-ffe1-46c7-8748-584c8cf0f5fe"
      unitRef="usd">46750000</us-gaap:Revenues>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i5657b38d855d48979962bdd8a691fb86_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNC0xLTEtMS01NDYzMQ_b1cbd7d1-8f71-4e3a-ba72-d300c03510e9"
      unitRef="usd">27222000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i5da96501d10e43049aba6796695f2e0f_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNC0yLTEtMS01NDYzMQ_49e150ef-2b08-4ee9-a790-ea7b5b104287"
      unitRef="usd">11662000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i7fef3f5ddb404c1691bdc865354084bb_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNC0zLTEtMS01NDYzMQ_97ef8838-4eb5-4b44-9009-bb70c7acc0f6"
      unitRef="usd">-9373000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="id6019a891b4d4298923dfa566688fa97_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNC00LTEtMS01NDYzMQ_7f67d269-0d9e-471a-baa7-15759b1233b2"
      unitRef="usd">2073000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i5c5cc40a88a64fd5990f8e23660f8b01_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNC01LTEtMS01NDYzMQ_857793c4-d7b1-496a-83c5-f843b6d4ecfb"
      unitRef="usd">3828000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i2fce33754da84d608f49ade30f018431_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNC02LTEtMS01NDYzMQ_84fb6b53-de7b-42b8-8dff-499a3f869aa5"
      unitRef="usd">35412000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i2b3626f3d2e747c19914de1a49147104_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNC03LTEtMS01NDYzMQ_b79624d5-422a-408f-b76d-d04a1dd80dea"
      unitRef="usd">6269000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNC04LTEtMS01NDYzMQ_93f86c62-7bef-4029-9d66-70148215904b"
      unitRef="usd">41681000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5657b38d855d48979962bdd8a691fb86_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNS0xLTEtMS01NDYzMQ_0364c123-2c18-4798-9263-085e558b6b9c"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5da96501d10e43049aba6796695f2e0f_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNS0yLTEtMS01NDYzMQ_eb39f1fa-39e6-44ff-9d36-48252fe7c8bd"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7fef3f5ddb404c1691bdc865354084bb_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNS0zLTEtMS01NDYzMQ_92e3e77d-6d8b-4908-865d-935b2b748ac3"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id6019a891b4d4298923dfa566688fa97_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNS00LTEtMS01NDYzMQ_d77c2a6e-0c1a-487c-a399-0bc02b5b2837"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5c5cc40a88a64fd5990f8e23660f8b01_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNS01LTEtMS01NDYzMQ_e68fe4ab-b9c3-44c8-9d17-522d466fc2ad"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2fce33754da84d608f49ade30f018431_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNS02LTEtMS01NDYzMQ_d737b5c1-4886-43a6-be23-e07a04f518de"
      unitRef="usd">2187000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2b3626f3d2e747c19914de1a49147104_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNS03LTEtMS01NDYzMQ_99d14720-c07e-4e20-82e6-a1198bfa8528"
      unitRef="usd">296000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNS04LTEtMS01NDYzMQ_19eaef64-cbd0-408a-b9f7-76fc1572c373"
      unitRef="usd">2483000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5657b38d855d48979962bdd8a691fb86_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNi0xLTEtMS01NDYzMQ_cd622955-f3f6-48a2-b316-f0b5da5f5168"
      unitRef="usd">3770000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5da96501d10e43049aba6796695f2e0f_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNi0yLTEtMS01NDYzMQ_d3c98423-c560-417d-acbf-ff2c2a2f691c"
      unitRef="usd">4454000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7fef3f5ddb404c1691bdc865354084bb_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNi0zLTEtMS01NDYzMQ_7e122d40-19e5-40db-8779-acc870cc027d"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id6019a891b4d4298923dfa566688fa97_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNi00LTEtMS01NDYzMQ_4bbc3285-ce32-434e-8563-27f6032ffcdf"
      unitRef="usd">1503000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5c5cc40a88a64fd5990f8e23660f8b01_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNi01LTEtMS01NDYzMQ_f6b10609-bd9b-40a5-b75b-097008cc1576"
      unitRef="usd">230000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2fce33754da84d608f49ade30f018431_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNi02LTEtMS01NDYzMQ_319450a5-b6b6-46eb-bb04-45936b2de7cd"
      unitRef="usd">7770000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2b3626f3d2e747c19914de1a49147104_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNi03LTEtMS01NDYzMQ_b91f5e70-f063-44d1-8be0-b0957ac0a6dd"
      unitRef="usd">-5184000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i76db604e8f6a4cc79ff8787b48883c1b_D20220201-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjRlMjljNWYxMTQ1ZTQ4ODNiNDc2MTRiNTFhOWUyMjdmL3RhYmxlcmFuZ2U6NGUyOWM1ZjExNDVlNDg4M2I0NzYxNGI1MWE5ZTIyN2ZfNi04LTEtMS01NDYzMQ_4dffa179-ac68-4463-9a2b-07833195fae4"
      unitRef="usd">2586000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="ic2e9083466e549b5b6f78f8c4e8b1c8a_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMS0xLTEtMS01NDYzMQ_e31ceba9-1177-43b0-aad8-d423b2dfca11"
      unitRef="usd">32600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i64d92a3d87bf43ffa7ec5a55afdd1c94_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMS0yLTEtMS01NDYzMQ_e3fe5350-381e-48dc-bb8b-7a0aba463e68"
      unitRef="usd">6103000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if01918bee1934497aa4f778c0bb9539b_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMS00LTEtMS01NDYzMQ_163c5a2c-9b1b-44c7-a84e-2b6c5d205413"
      unitRef="usd">2707000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iee0b444047354489a491e0e0400b4e62_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMS01LTEtMS01NDYzMQ_d4d748a4-d795-425b-9dfe-2f935982f76f"
      unitRef="usd">2579000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idea043c6565c48ecaa74fd236bbb6c3b_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMS02LTEtMS01NDYzMQ_93c981f6-33e0-4e92-aabe-a9db6a04f236"
      unitRef="usd">43989000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7be758de045b475ebb2e70c4bbc9008c_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMS03LTEtMS01NDYzMQ_72c0c3e7-7a25-420f-8002-3f74044df3c3"
      unitRef="usd">1143000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMS04LTEtMS01NDYzMQ_510d4c18-bf1e-4da5-96dd-320e67c977f3"
      unitRef="usd">45132000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7ab6ac2748bd4629b6931aa81a28e219_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMi0xLTEtMS01NDYzMQ_1a0133f2-c955-4e3e-9c4d-b29b7807e2e7"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i26f3c8c012ba4f5b975304be983915e1_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMi0yLTEtMS01NDYzMQ_f32a6540-6630-46fb-af11-77322a8a76ba"
      unitRef="usd">-9282000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7126398fe849416da3a3bbca4eacb10f_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMi0zLTEtMS01NDYzMQ_bfb0adca-d2a8-468a-a25b-0225917f1dfe"
      unitRef="usd">-9282000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5db030eafa9b419eb5c5eef4e8f65900_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMy0xLTEtMS01NDYzMQ_4906058a-5f4a-4bf1-894d-8cec840363fb"
      unitRef="usd">32600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i81cefd6b305440a497240c32bbe438f1_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMy0yLTEtMS01NDYzMQ_d6e19166-385c-4278-a83d-4b4bdb3838c5"
      unitRef="usd">15385000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7126398fe849416da3a3bbca4eacb10f_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMy0zLTEtMS01NDYzMQ_4ba2df4e-8b73-4cb4-bc47-1325471155c4"
      unitRef="usd">-9282000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9bab51c771ba4804a8da31bab111670b_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMy00LTEtMS01NDYzMQ_e11df731-0be6-46f9-97ce-2f1a4f614be4"
      unitRef="usd">2707000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib849f30912b04f2e88068ae3e5f3e0bc_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMy01LTEtMS01NDYzMQ_ae0c5a44-b603-49f8-a940-339b23c996db"
      unitRef="usd">2579000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7a6b9f4559f444d39ed3d244bb0c5a3a_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMy02LTEtMS01NDYzMQ_88af96c2-e3a4-40d2-a6d4-610d675e7ab6"
      unitRef="usd">43989000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7be758de045b475ebb2e70c4bbc9008c_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMy03LTEtMS01NDYzMQ_4a6b1d4a-18f9-49a7-9555-bf79797652c9"
      unitRef="usd">1143000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfMy04LTEtMS01NDYzMQ_ffe392c9-8868-4b21-ad15-c5996ec96d94"
      unitRef="usd">45132000</us-gaap:Revenues>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="ic2e9083466e549b5b6f78f8c4e8b1c8a_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNC0xLTEtMS01NDYzMQ_e528819e-80ad-4a8b-84c5-8df2a95d0ba7"
      unitRef="usd">28629000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i64d92a3d87bf43ffa7ec5a55afdd1c94_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNC0yLTEtMS01NDYzMQ_ffbe7468-6da1-4109-8696-a3db00b1ad39"
      unitRef="usd">10874000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i7126398fe849416da3a3bbca4eacb10f_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNC0zLTEtMS01NDYzMQ_73475480-46e5-4cb5-877a-ac4a1ced4cfa"
      unitRef="usd">-9282000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="if01918bee1934497aa4f778c0bb9539b_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNC00LTEtMS01NDYzMQ_24c09113-3974-43bc-9ce5-624969259aaf"
      unitRef="usd">1433000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="iee0b444047354489a491e0e0400b4e62_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNC01LTEtMS01NDYzMQ_f4b06aa0-00eb-4b9a-b79f-fe44936d7470"
      unitRef="usd">2503000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="idea043c6565c48ecaa74fd236bbb6c3b_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNC02LTEtMS01NDYzMQ_8136027e-561b-47fd-981d-9d87076bed58"
      unitRef="usd">34157000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i7be758de045b475ebb2e70c4bbc9008c_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNC03LTEtMS01NDYzMQ_b06be671-fe9e-4b0a-983e-e7637427ff18"
      unitRef="usd">6039000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNC04LTEtMS01NDYzMQ_ecccd707-bc10-4501-9aea-7686f3f6c551"
      unitRef="usd">40196000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic2e9083466e549b5b6f78f8c4e8b1c8a_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNS0xLTEtMS01NDYzMQ_73fc81c0-5a19-4df0-9a56-df920e2bcc80"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i64d92a3d87bf43ffa7ec5a55afdd1c94_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNS0yLTEtMS01NDYzMQ_f34897ca-31cf-4303-acfa-6ffe05c0b9df"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7126398fe849416da3a3bbca4eacb10f_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNS0zLTEtMS01NDYzMQ_62cf6660-925b-4573-bc0d-16a5226b7531"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if01918bee1934497aa4f778c0bb9539b_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNS00LTEtMS01NDYzMQ_52931201-b82d-4f68-8927-23325a70f57c"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iee0b444047354489a491e0e0400b4e62_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNS01LTEtMS01NDYzMQ_cddbb1dd-0163-4087-bd92-5e62a9cdc786"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idea043c6565c48ecaa74fd236bbb6c3b_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNS02LTEtMS01NDYzMQ_dc5d5be2-d4d9-4355-8b50-8fa1b895d98d"
      unitRef="usd">2285000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7be758de045b475ebb2e70c4bbc9008c_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNS03LTEtMS01NDYzMQ_b4e2f01d-cc3f-42f7-8485-5875f35632f5"
      unitRef="usd">267000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNS04LTEtMS01NDYzMQ_15b43605-d9f8-4265-9477-1e7f5454fc9c"
      unitRef="usd">2552000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic2e9083466e549b5b6f78f8c4e8b1c8a_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNi0xLTEtMS01NDYzMQ_a11f748a-a7e9-4c04-bd3d-d25519e01ef1"
      unitRef="usd">3971000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i64d92a3d87bf43ffa7ec5a55afdd1c94_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNi0yLTEtMS01NDYzMQ_576bcde5-68a2-4988-b33d-ccf9d8e1265e"
      unitRef="usd">4511000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7126398fe849416da3a3bbca4eacb10f_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNi0zLTEtMS01NDYzMQ_539c4c8d-b1df-439f-9b67-e0db38c36bac"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if01918bee1934497aa4f778c0bb9539b_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNi00LTEtMS01NDYzMQ_aa3484ca-ecbc-43a3-9ad6-183dbbeb3e7c"
      unitRef="usd">1274000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iee0b444047354489a491e0e0400b4e62_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNi01LTEtMS01NDYzMQ_7107af99-bfde-4760-91d0-418dcbe065f6"
      unitRef="usd">76000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idea043c6565c48ecaa74fd236bbb6c3b_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNi02LTEtMS01NDYzMQ_a74699ef-2e53-471e-9891-2e71dc1967d2"
      unitRef="usd">7547000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7be758de045b475ebb2e70c4bbc9008c_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNi03LTEtMS01NDYzMQ_deea207a-3905-4621-896b-170238b3febc"
      unitRef="usd">-5163000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib1e58021496b489d9adffe0031bf6961_D20210201-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOjgzOWUzZDc2ODI1MjQyZDViZmJlNjUzOTA2Mzc3NzE4L3RhYmxlcmFuZ2U6ODM5ZTNkNzY4MjUyNDJkNWJmYmU2NTM5MDYzNzc3MThfNi04LTEtMS01NDYzMQ_bdfea97b-5e53-48aa-9249-54f580b00af3"
      unitRef="usd">2384000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="ibfef69f7019742f28b78dbd92d6bbb57_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMi0xLTEtMS01NDYzMQ_d4811645-036f-4f40-a84f-59be6c673355"
      unitRef="usd">60592000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if982e5046e1747b4af29bd414bd680b4_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMi0yLTEtMS01NDYzMQ_b43565ea-1aa4-4bd4-827f-96712bc7e3cb"
      unitRef="usd">12711000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id0ba82feb5ec46aba48d0b88195fef0b_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMi00LTEtMS01NDYzMQ_2be1bee7-4297-4265-9d68-ec0d0d485dc5"
      unitRef="usd">4342000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4292f7366924452c9530c4ad6009624f_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMi01LTEtMS01NDYzMQ_f3614e8d-5d6e-4499-ba0c-08da85f1f2e1"
      unitRef="usd">5807000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i208f7848a0eb46ed8785ac1510b2543e_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMi02LTEtMS01NDYzMQ_1d2916c7-e063-45c9-9652-816a2131eb91"
      unitRef="usd">83452000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia93e602cfa2949e68500106acf5f9901_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMi03LTEtMS01NDYzMQ_fbb6f58b-5d58-4d7f-bcc2-f78d975f64f3"
      unitRef="usd">2572000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMi04LTEtMS01NDYzMQ_8f9e71c4-1c69-4e0f-99b2-f9f3d7e22002"
      unitRef="usd">86024000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iede296ff5d5541b699bb3fa0df851d8f_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMy0xLTEtMS01NDYzMQ_2ce5dfe7-9ba2-4bfc-a157-c3f9142652b2"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i10f6e623e9dd43298e83b9cc545fcf9c_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMy0yLTEtMS01NDYzMQ_abcb9c94-50ab-492e-bfda-06cd0d32240d"
      unitRef="usd">-15962000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i72ccf880afc94d329a5807a7a863b7a2_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfMy0zLTEtMS01NDYzMQ_13567018-4d51-400f-a60c-39b6df992102"
      unitRef="usd">-15962000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i135638a1ceae473da69a8e004d1453d1_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNC0xLTEtMS01NDYzMQ_b83a6bd9-7cad-4a6d-85bc-c5d663b282b5"
      unitRef="usd">60592000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if9914aff3eca4fcbb1ba56cd5ed426ff_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNC0yLTEtMS01NDYzMQ_4033f441-95a9-44cd-a9ca-b0b51976351c"
      unitRef="usd">28673000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i72ccf880afc94d329a5807a7a863b7a2_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNC0zLTEtMS01NDYzMQ_7f40adef-3efe-458b-8959-8c1e57d17a42"
      unitRef="usd">-15962000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if286d28e541b41988c619676ac69330a_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNC00LTEtMS01NDYzMQ_73e45e1c-648a-4c36-a742-97122719078d"
      unitRef="usd">4342000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8204d5ee53734365a06b4399bd214ae5_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNC01LTEtMS01NDYzMQ_78a87b04-f223-4225-ba14-cccdbe9df24d"
      unitRef="usd">5807000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if9f89b8a2ae54530ab8e567d3c81cab1_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNC02LTEtMS01NDYzMQ_2bbfc4b9-c545-4635-81aa-1ae2fe74adf7"
      unitRef="usd">83452000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia93e602cfa2949e68500106acf5f9901_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNC03LTEtMS01NDYzMQ_d8d733ab-c4f6-44e1-a2a1-8492ffd716e9"
      unitRef="usd">2572000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNC04LTEtMS01NDYzMQ_44c7caf9-1449-496a-b8c5-14c5fef6d006"
      unitRef="usd">86024000</us-gaap:Revenues>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="ibfef69f7019742f28b78dbd92d6bbb57_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNS0xLTEtMS01NDYzMQ_ad5d1b2a-918f-401c-bbd5-96ef55f88b4d"
      unitRef="usd">59383000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="if982e5046e1747b4af29bd414bd680b4_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNS0yLTEtMS01NDYzMQ_08f9d6d9-e5d2-48bf-be01-bb20d6f10397"
      unitRef="usd">22218000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i72ccf880afc94d329a5807a7a863b7a2_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNS0zLTEtMS01NDYzMQ_ee082c88-72c1-4d6b-82f5-21d638cc3f73"
      unitRef="usd">-15962000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="id0ba82feb5ec46aba48d0b88195fef0b_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNS00LTEtMS01NDYzMQ_c5dbc472-e7c0-4f0e-8a3e-2a804c1fd21e"
      unitRef="usd">2394000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i4292f7366924452c9530c4ad6009624f_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNS01LTEtMS01NDYzMQ_3e5a3ff0-f923-4ce0-91c0-5c4d706dd447"
      unitRef="usd">6438000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i208f7848a0eb46ed8785ac1510b2543e_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNS02LTEtMS01NDYzMQ_3066e70f-7f75-4d25-8837-57f19f1e30c6"
      unitRef="usd">74471000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="ia93e602cfa2949e68500106acf5f9901_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNS03LTEtMS01NDYzMQ_3fb097ba-892d-4fab-9d13-b3ebbdd9188e"
      unitRef="usd">13562000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNS04LTEtMS01NDYzMQ_cbd68160-005c-47d0-b3bf-d8ca9b07b9be"
      unitRef="usd">88033000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibfef69f7019742f28b78dbd92d6bbb57_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNi0xLTEtMS01NDYzMQ_33f92328-6e59-46a1-98f6-4c7061943084"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if982e5046e1747b4af29bd414bd680b4_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNi0yLTEtMS01NDYzMQ_54a19965-50f2-4342-a5da-8b61994ebfb6"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i72ccf880afc94d329a5807a7a863b7a2_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNi0zLTEtMS01NDYzMQ_7a33092d-623f-48da-a07d-ec923b5dcd3d"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id0ba82feb5ec46aba48d0b88195fef0b_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNi00LTEtMS01NDYzMQ_eb8fe171-09f9-4c07-a93f-7f2a1b0676bd"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4292f7366924452c9530c4ad6009624f_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNi01LTEtMS01NDYzMQ_2d14ffed-df6b-4486-93a1-31bf786e4d7d"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i208f7848a0eb46ed8785ac1510b2543e_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNi02LTEtMS01NDYzMQ_9232848b-c036-484b-9580-361470b3832f"
      unitRef="usd">4372000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia93e602cfa2949e68500106acf5f9901_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNi03LTEtMS01NDYzMQ_0b6e3bd8-4294-4503-9a25-aaee51f2445e"
      unitRef="usd">591000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNi04LTEtMS01NDYzMQ_c365b04a-e5b3-42bd-b11d-77bb5c256c3f"
      unitRef="usd">4963000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibfef69f7019742f28b78dbd92d6bbb57_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNy0xLTEtMS01NDYzMQ_7cdc0601-0b51-4adc-8d8b-b4a8798f6aaa"
      unitRef="usd">1209000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if982e5046e1747b4af29bd414bd680b4_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNy0yLTEtMS01NDYzMQ_28a51ebc-9107-4820-a507-67d137e576b9"
      unitRef="usd">6455000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i72ccf880afc94d329a5807a7a863b7a2_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNy0zLTEtMS01NDYzMQ_0612634d-7aaf-479f-876d-56272a99041a"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id0ba82feb5ec46aba48d0b88195fef0b_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNy00LTEtMS01NDYzMQ_57e699da-bfed-442f-948b-3d40a5159438"
      unitRef="usd">1948000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4292f7366924452c9530c4ad6009624f_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNy01LTEtMS01NDYzMQ_1013d52b-3c37-4b03-bae9-cf88b99477dc"
      unitRef="usd">-631000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i208f7848a0eb46ed8785ac1510b2543e_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNy02LTEtMS01NDYzMQ_b9d1ae41-5e94-4ee4-b626-41459082571b"
      unitRef="usd">4609000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia93e602cfa2949e68500106acf5f9901_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNy03LTEtMS01NDYzMQ_e6d2f5cb-8c36-4a44-b994-5721fc9a77de"
      unitRef="usd">-11581000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmQ1YTM1NTQ4M2Y3NzRkNjE5YTIxMTY0ZDA2ZWIwMzZiL3RhYmxlcmFuZ2U6ZDVhMzU1NDgzZjc3NGQ2MTlhMjExNjRkMDZlYjAzNmJfNy04LTEtMS01NDYzMQ_aa0cfdee-335a-4340-8929-023c62304dfa"
      unitRef="usd">-6972000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Revenues
      contextRef="if25a393cda3d431185df9f124c9c6824_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMi0xLTEtMS01NDYzMQ_1340a112-b4ec-491a-8269-61d702373700"
      unitRef="usd">61900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icd8dcbe149c04f1d8af0e494217aa335_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMi0yLTEtMS01NDYzMQ_b6775b78-3b63-4074-89b9-e47051d996dd"
      unitRef="usd">11000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i96f5df9a20e74c60abed6bf42340d745_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMi00LTEtMS01NDYzMQ_0f25c4b9-180e-4975-ba10-7fb6de192a23"
      unitRef="usd">2707000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7aace820790d47b4aa15783207a8ca98_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMi01LTEtMS01NDYzMQ_6999db2b-f345-4440-9643-87ccc08264da"
      unitRef="usd">5519000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9e5388939dee40789d28af09f63c792c_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMi02LTEtMS01NDYzMQ_57ad189f-97f4-4cfb-a2cc-d1cf099c9907"
      unitRef="usd">81126000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if68a8e9ce3944ce091c682c53955f0b5_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMi03LTEtMS01NDYzMQ_ba148160-26e4-4494-9daa-1da4827bbb70"
      unitRef="usd">2281000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMi04LTEtMS01NDYzMQ_4b09fefd-5d3e-4bfa-90c1-3f6a7a456edc"
      unitRef="usd">83407000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic9f494fd66c04ef795576d404665896d_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMy0xLTEtMS01NDYzMQ_591d91ae-1535-4e49-a90f-ea0fdf13c3d6"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa9ef9e9aaaa4c6787352e463230d015_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMy0yLTEtMS01NDYzMQ_6e564a29-285e-41a0-952b-6f8ccb5005d5"
      unitRef="usd">-15967000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d9c7cc7322b4291b0f066c720b98b31_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfMy0zLTEtMS01NDYzMQ_205fc810-add7-48cf-9f09-749273904198"
      unitRef="usd">-15967000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iff61b518bf0340458104c0f9f28eee6f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNC0xLTEtMS01NDYzMQ_b5cd90a8-2900-44fc-8d53-0ae369f2d02d"
      unitRef="usd">61900000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i77cd1f55be244c309c95c78603473c66_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNC0yLTEtMS01NDYzMQ_c50d6c71-bcec-43d0-bd6c-786e5aeb98a5"
      unitRef="usd">26967000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d9c7cc7322b4291b0f066c720b98b31_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNC0zLTEtMS01NDYzMQ_43063e64-e256-4844-ad68-a4eda1318b8f"
      unitRef="usd">-15967000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id89a0dc4b12442a4af35f8b8f0dc5613_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNC00LTEtMS01NDYzMQ_1190f4e0-5ebd-4bb2-939e-ebc33a9977bc"
      unitRef="usd">2707000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i584e26213c6841e683bf4942945491c3_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNC01LTEtMS01NDYzMQ_a12f2eda-6caf-4ac7-90ec-0eaa05748594"
      unitRef="usd">5519000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0fc8e3d77e8841bc90ba706df21d464d_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNC02LTEtMS01NDYzMQ_522ebdf8-985e-45b4-8fa2-4988dc1e25dd"
      unitRef="usd">81126000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if68a8e9ce3944ce091c682c53955f0b5_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNC03LTEtMS01NDYzMQ_3ad47d9f-5311-4f46-bb7d-2651bc690d30"
      unitRef="usd">2281000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNC04LTEtMS01NDYzMQ_76284c6b-2489-42f7-8cb1-e24d36055c70"
      unitRef="usd">83407000</us-gaap:Revenues>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="if25a393cda3d431185df9f124c9c6824_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNS0xLTEtMS01NDYzMQ_e364f9b9-d293-4de9-ba36-b940891e4141"
      unitRef="usd">58136000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="icd8dcbe149c04f1d8af0e494217aa335_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNS0yLTEtMS01NDYzMQ_3b47ef5a-89a8-4b25-81ce-9fcb626812ca"
      unitRef="usd">20405000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i9d9c7cc7322b4291b0f066c720b98b31_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNS0zLTEtMS01NDYzMQ_83a3d4aa-5ba9-4302-adc7-6bc4bd065a06"
      unitRef="usd">-15967000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i96f5df9a20e74c60abed6bf42340d745_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNS00LTEtMS01NDYzMQ_3e133554-f1f3-4bf0-b618-0a34981bca78"
      unitRef="usd">1433000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i7aace820790d47b4aa15783207a8ca98_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNS01LTEtMS01NDYzMQ_44ca3c5e-e7fc-4893-8763-1c73bc4ee3db"
      unitRef="usd">4876000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i9e5388939dee40789d28af09f63c792c_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNS02LTEtMS01NDYzMQ_3f7fefbf-3b0f-4c99-a242-8ea4bef9f3e1"
      unitRef="usd">68883000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="if68a8e9ce3944ce091c682c53955f0b5_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNS03LTEtMS01NDYzMQ_24bdd34c-380f-4b8d-926a-0cf5cd6e6b3a"
      unitRef="usd">12727000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNS04LTEtMS01NDYzMQ_f931d03d-9c64-4198-a783-53d9ec46e954"
      unitRef="usd">81610000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if25a393cda3d431185df9f124c9c6824_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNi0xLTEtMS01NDYzMQ_476f8b4c-d221-4f64-89d8-9acdaa84ef4c"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icd8dcbe149c04f1d8af0e494217aa335_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNi0yLTEtMS01NDYzMQ_a67d6130-1b00-4ea3-81fa-06bbfc90532a"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9d9c7cc7322b4291b0f066c720b98b31_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNi0zLTEtMS01NDYzMQ_3a1c7007-0889-41e1-8cdc-79b3e53afea3"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i96f5df9a20e74c60abed6bf42340d745_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNi00LTEtMS01NDYzMQ_2f40526a-8e65-4a35-ab84-cf9f2309dd56"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7aace820790d47b4aa15783207a8ca98_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNi01LTEtMS01NDYzMQ_75de4c7c-99c4-4e9c-b9c7-8486e323be7d"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9e5388939dee40789d28af09f63c792c_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNi02LTEtMS01NDYzMQ_0c0d6c40-ba31-4dfd-b62b-c85ee451e1da"
      unitRef="usd">4497000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if68a8e9ce3944ce091c682c53955f0b5_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNi03LTEtMS01NDYzMQ_133a3954-bb80-4950-acaa-a7fed61067bb"
      unitRef="usd">556000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNi04LTEtMS01NDYzMQ_0084c270-222d-43d6-b61e-904c97e90949"
      unitRef="usd">5053000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="if25a393cda3d431185df9f124c9c6824_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNy0xLTEtMS01NDYzMQ_32368fd2-39d2-40d5-b55c-214b4c8e5f1c"
      unitRef="usd">3764000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icd8dcbe149c04f1d8af0e494217aa335_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNy0yLTEtMS01NDYzMQ_6864da19-a5a8-40a6-a028-9f12c30757ca"
      unitRef="usd">6562000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9d9c7cc7322b4291b0f066c720b98b31_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNy0zLTEtMS01NDYzMQ_5989f381-cdf5-47a8-be6d-d91576dba70c"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i96f5df9a20e74c60abed6bf42340d745_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNy00LTEtMS01NDYzMQ_70a2317e-d178-4eba-9f73-a25f245108cc"
      unitRef="usd">1274000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7aace820790d47b4aa15783207a8ca98_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNy01LTEtMS01NDYzMQ_fa735c53-e68d-4f86-aa8c-73130dbd2386"
      unitRef="usd">643000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9e5388939dee40789d28af09f63c792c_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNy02LTEtMS01NDYzMQ_72d15f97-d727-45a0-bb53-53af4ffb0d69"
      unitRef="usd">7746000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if68a8e9ce3944ce091c682c53955f0b5_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNy03LTEtMS01NDYzMQ_b270da86-7a1e-4179-8961-3e7f3ab603a7"
      unitRef="usd">-11002000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if61cfde19c814cf488dfa68b4fa70f8f_D20201101-20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF85Ny9mcmFnOjQ2OWIzMWM5Y2Y2ZDRkOTg4YzNjNzBmNTM2ODdhMDg2L3RhYmxlOmFlNzdiMWEyOGVlNzQ4ZDFhNmQzNGM3ZDFkZDQyOGU2L3RhYmxlcmFuZ2U6YWU3N2IxYTI4ZWU3NDhkMWE2ZDM0YzdkMWRkNDI4ZTZfNy04LTEtMS01NDYzMQ_107ae6d1-d0e6-4e1a-8743-fac8a6c82f5d"
      unitRef="usd">-3256000</us-gaap:OperatingIncomeLoss>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i7f8509e588454640b586ba4956941c07_D20211101-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhOTVlMWMzNjIwNzRjYzI5ZGM2M2M3MTRmZTY4OTlkL3NlYzphYTk1ZTFjMzYyMDc0Y2MyOWRjNjNjNzE0ZmU2ODk5ZF8xMDAvZnJhZzphZGI5N2VkYzQwOWI0ZTg5Yjc1MmNiY2ViYzFlOGZmYi90ZXh0cmVnaW9uOmFkYjk3ZWRjNDA5YjRlODliNzUyY2JjZWJjMWU4ZmZiXzQ2OQ_de433288-0333-4f82-8c2e-a0c07fd354de">Subsequent EventsThe Company has evaluated events subsequent to April 30, 2022 through the date of this filing, to assess the need for potential recognition or disclosure in this Quarterly Report on Form 10-Q. Based upon this evaluation, except as described in the notes to the interim consolidated financial statements, it was determined that no other subsequent events occurred that require recognition or disclosure in the unaudited consolidated financial statements.</us-gaap:SubsequentEventsTextBlock>
</xbrl>
